Details

Time bar (total: 25.4s)

analyze512.0ms (2%)

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

Compiled 41 to 30 computations (26.8% saved)

sample1.9s (7.4%)

Results
1.9s8256×body256valid
2.0ms10×body256infinite
Bogosity

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

simplify72.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
22.1b
Counts
6 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
22.3b
(/.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)))
25.2b
(/.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))
22.3b
(*.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)))
22.2b
(*.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)

localize118.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
0.2b
(*.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.2b
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
21.5b
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/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)

series17.0ms (0.1%)

Counts
4 → 108
Calls

27 calls:

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

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

simplify231.0ms (0.9%)

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)

localize53.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
0.2b
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
2.0b
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
21.5b
(*.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)

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

rewrite140.0ms (0.6%)

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

simplify223.0ms (0.9%)

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

localize72.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
0.5b
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
0.5b
(*.f64 x 104109730557/25000000000)
24.3b
(/.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)

series14.0ms (0.1%)

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

rewrite172.0ms (0.7%)

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

simplify370.0ms (1.5%)

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

localize57.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
0.2b
(/.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.2b
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
21.5b
(/.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)

series26.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite236.0ms (0.9%)

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

simplify249.0ms (1%)

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)

eval1.4s (5.4%)

Compiler

Compiled 46363 to 31310 computations (32.5% saved)

prune332.0ms (1.3%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New1096351131
Fresh000
Picked101
Done303
Total1100351135
Error
0.0b
Counts
1135 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
34.0b
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x))
30.0b
(/.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 y x z)))
45.6b
(/.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)))
42.3b
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9b
(/.f64 (+.f64 x -2) (+.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)))))
35.4b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
35.4b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
35.4b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
35.3b
(/.f64 (+.f64 x -2) 25000000000/104109730557)
26.4b
(/.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
26.1b
(/.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))
31.7b
(/.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))
28.8b
(/.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))
47.8b
(/.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))
53.3b
(/.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))
40.6b
(/.f64 (*.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.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
34.8b
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
35.6b
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
35.4b
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
24.7b
(+.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))
25.2b
(+.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))))
34.0b
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
32.4b
(*.f64 (fma.f64 x (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
53.2b
(*.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)))
39.7b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
35.6b
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
35.0b
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
32.3b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
34.2b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
35.9b
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 12723143231740136880149/125000000000000000000 x))))
42.4b
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
39.8b
(*.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)))
42.1b
(*.f64 z -1000000000/23533438303)
35.5b
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 1792 to 1340 computations (25.2% saved)

localize227.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 104109730557/25000000000 x)
2.1b
(/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
2.9b
(*.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)
23.8b
(/.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)))
Compiler

Compiled 392 to 286 computations (27% saved)

series16.0ms (0.1%)

Counts
4 → 56
Calls

18 calls:

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

rewrite84.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
850×add-sqr-sqrt
810×pow1
810×*-un-lft-identity
796×add-exp-log
796×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify102.0ms (0.4%)

Algorithm
egg-herbie
Rules
1230×fma-def
976×*-commutative
742×distribute-lft-in
692×distribute-rgt-in
572×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02596430
16525446
222665252
Stop Event
node limit
Counts
98 → 141
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 (-.f64 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 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 500000000/23533438303 x)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(*.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 1 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (sqrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (sqrt.f64 (/.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(exp.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 x (/.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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) x)
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (*.f64 x (sqrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (sqrt.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 (*.f64 (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(cbrt.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x))))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.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 x (+.f64 (*.f64 x (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303))) (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.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))))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (-.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) (*.f64 x (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 49698921037/117667191515))))))
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.f64 y -131752537360500000000/553822718361107519809))) (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 263505074721/47066876606)))) (pow.f64 x 4) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.f64 y -131752537360500000000/553822718361107519809)))) (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) (*.f64 x x)))))
(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)))))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 1759267849271/1176671915150 (fma.f64 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 49698921037/117667191515)) -156699607947/23533438303 (fma.f64 y -21670001125700000000/553822718361107519809 (*.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 263505074721/47066876606)))) (pow.f64 x 4) (*.f64 (*.f64 x x) (-.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) (*.f64 x (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 (fma.f64 y -131752537360500000000/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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 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 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (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 x 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 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 (-.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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(/.f64 (*.f64 y (*.f64 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 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2)))) (/.f64 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z))))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127))))
(fma.f64 -1000000000/23533438303 z (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127))))
(+.f64 (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(fma.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z)))))
(fma.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127)))))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 (pow.f64 x 3) (*.f64 z 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(+.f64 (fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(+.f64 (fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 500000000/23533438303 x)
(*.f64 x 500000000/23533438303)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303))
(fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))
(*.f64 x (+.f64 500000000/23533438303 (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303)))
(fma.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127 (fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(fma.f64 x 500000000/23533438303 (*.f64 (*.f64 x x) (+.f64 -78349803973500000000/553822718361107519809 (*.f64 x 10727088460753238167788750000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))))
(fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4) (fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303))))
(fma.f64 (pow.f64 x 4) -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (fma.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127 (fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
(fma.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127 (fma.f64 (pow.f64 x 4) -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (*.f64 x (+.f64 500000000/23533438303 (*.f64 x -78349803973500000000/553822718361107519809)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))) (/.f64 -7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))) (/.f64 -7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(*.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (sqrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (sqrt.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 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (*.f64 (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (cbrt.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 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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))))
(log.f64 (exp.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 x -2))) (+.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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.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 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) 1)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) x)
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 x (sqrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (sqrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 x (*.f64 (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (cbrt.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 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) (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x))))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 8 to 6 computations (25% saved)

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
0.0b
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
0.3b
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
0.5b
(*.f64 104109730557/25000000000 x)
Compiler

Compiled 39 to 31 computations (20.5% saved)

series2.0ms (0%)

Counts
3 → 21
Calls

9 calls:

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

rewrite154.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1460×associate-*r/
1104×*-commutative
1024×associate-*l/
660×distribute-lft-in
486×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01243
127043
2339443
Stop Event
node limit
Counts
3 → 215
Calls
Call 1
Inputs
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) 1) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) -1) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.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 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 1 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) (-.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x x))) (/.f64 (pow.f64 x -2) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x 104109730557/25000000000) (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) 1) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) 1) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) 1) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) 1) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (-.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) 1) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) (pow.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3))) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) 1) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) 1) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) 1) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 -13639240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)))))

simplify308.0ms (1.2%)

Algorithm
egg-herbie
Rules
1192×associate-+r+
974×+-commutative
624×associate-*r*
572×distribute-lft-in
560×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055912182
1155611444
2726411444
Stop Event
node limit
Counts
236 → 332
Calls
Call 1
Inputs
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (neg.f64 x)))
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (sqrt.f64 x))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (cbrt.f64 x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) 1) (cbrt.f64 x))
(/.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) -1) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 x))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (cbrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (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 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)
(sqrt.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 1 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) (-.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (/.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x x))) (/.f64 (pow.f64 x -2) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)))
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))) 1)
(-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 1 (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))
(/.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 1 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) 1) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) 1) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) 1) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) 1) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (-.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) 1) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(*.f64 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))
(*.f64 (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) (pow.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3))) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) 1) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) 1) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) 1) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log.f64 (+.f64 -13639240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
Outputs
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (neg.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (sqrt.f64 x))
(/.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 x) (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)))
(*.f64 (/.f64 (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)) (cbrt.f64 x))
(/.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (/.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 -1) 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 x)) (sqrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)))
(/.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) 1) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))
(/.f64 (*.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) -1) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (cbrt.f64 (pow.f64 x -2))) (/.f64 (cbrt.f64 (neg.f64 x)) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 x -2)) -2284450290879775841688574159837293/625000000000000000000000000000) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 (/.f64 (*.f64 (sqrt.f64 -1) 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 x)) (sqrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)))
(/.f64 (*.f64 (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 x))
(/.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (sqrt.f64 x) (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000)))
(*.f64 (/.f64 (sqrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (sqrt.f64 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (*.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (cbrt.f64 x))
(/.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (/.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(*.f64 (/.f64 (cbrt.f64 2284450290879775841688574159837293/625000000000000000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 x)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (*.f64 (sqrt.f64 (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (sqrt.f64 x)) (*.f64 (fabs.f64 (cbrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (cbrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 1/3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(sqrt.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 1 (*.f64 x 104109730557/25000000000)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) (-.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))))
(-.f64 (/.f64 10838835996651139530249/625000000000000000000 (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x x))) (/.f64 (pow.f64 x -2) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000)))
(-.f64 (*.f64 (/.f64 10838835996651139530249/625000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x -2) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(fma.f64 (/.f64 10838835996651139530249/625000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 x x) (*.f64 (/.f64 (pow.f64 x -2) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000))
(-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))))
(-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (-.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (-.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (+.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3)) (*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (+.f64 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (+.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3)) (*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (+.f64 (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))) (+.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(*.f64 (/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 (*.f64 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3)) (pow.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) 3))) (+.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 (*.f64 x x) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 6))) (fma.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3)) (*.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))))
(/.f64 1 (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))))
(*.f64 (hypot.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3/2) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3/2) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3/2)) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (sqrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (/.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (cbrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))) (/.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (cbrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (cbrt.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (/.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (cbrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (cbrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (cbrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6)) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6)) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))
(/.f64 (-.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (fma.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3)) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (*.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 3) (pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (-.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6) (*.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 3) (/.f64 1694475957444560678342412578814435987291412012793779896620218707852033244656801009759233951298179784386704841054352121935116792279255256093200252544179040800912656063574419165079579022567169625074352833848858164770160698709098480101251516580376836020928056245354697486603864675221240090427123276622093/14551915228366851806640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (fma.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) -1128428295162862690821234941118693/15625000000000000000000000000000)) (pow.f64 (*.f64 x 104109730557/25000000000) 6))))
(/.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))))))
(/.f64 (-.f64 (*.f64 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3)) (pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (/.f64 142131478608457481700461453584924465104195592776521387084162605421549064256473940629777412023530003550933739486343553110151724196036278094788258990020040667632873895943998158050885802736630168076461049/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (neg.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (*.f64 1 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (neg.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3/2) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3/2)) (sqrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (cbrt.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) 1) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) 1) (neg.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 -10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))
(*.f64 1 (/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) 1) (neg.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (neg.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (neg.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3/2) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3/2)) (sqrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (cbrt.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x))) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(/.f64 (-.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (fma.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3)) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) 3) (pow.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) 3)) (/.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (+.f64 (*.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))))
(/.f64 (-.f64 (*.f64 1273350417324164762071560844863517433176460731042563158718314028249/244140625000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3)) (pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (/.f64 142131478608457481700461453584924465104195592776521387084162605421549064256473940629777412023530003550933739486343553110151724196036278094788258990020040667632873895943998158050885802736630168076461049/59604644775390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 117480365762300501174186766773860888386002001/390625000000000000000000000000000000000000 (*.f64 x (pow.f64 x 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3))) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6)) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (-.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6)) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) 3)) (/.f64 1 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 3) (pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 6) (-.f64 (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 6) (*.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 3) (/.f64 1694475957444560678342412578814435987291412012793779896620218707852033244656801009759233951298179784386704841054352121935116792279255256093200252544179040800912656063574419165079579022567169625074352833848858164770160698709098480101251516580376836020928056245354697486603864675221240090427123276622093/14551915228366851806640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))) (fma.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) -1128428295162862690821234941118693/15625000000000000000000000000000)) (pow.f64 (*.f64 x 104109730557/25000000000) 6))))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) 1) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (+.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (-.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (*.f64 x 104109730557/25000000000)))) (-.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 (+.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) 1) (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))) (sqrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))) (cbrt.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))))
(*.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (/.f64 1 (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (*.f64 x (/.f64 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000 x))))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 1/3)
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))
(fabs.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (/.f64 1 x) 2284450290879775841688574159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 1 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(*.f64 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (*.f64 (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (*.f64 (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))) (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (*.f64 (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) (pow.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) (pow.f64 (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) 3))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (*.f64 (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (+.f64 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6))) (fma.f64 (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4)))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(/.f64 1 (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (/.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (/.f64 (/.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (/.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) -35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 x (*.f64 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (+.f64 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (fma.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (-.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (fma.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (neg.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (neg.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (-.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (neg.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3))) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 x (*.f64 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (neg.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (neg.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (-.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (neg.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 (sqrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2) (/.f64 (cbrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) 1) (+.f64 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) 1) (-.f64 (+.f64 (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x)) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (-.f64 (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))) (*.f64 x (*.f64 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) 3)) (fma.f64 10838835996651139530249/625000000000000000000 (*.f64 x x) (*.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (-.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000) (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (neg.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 -13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) 1) (neg.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (neg.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (-.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (neg.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 (sqrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (sqrt.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (sqrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2) (/.f64 (cbrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (cbrt.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) -35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 3) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) (+.f64 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 4) 35892938445509601999104665971462675589368520182413197465394853965477159273750815129364401/244140625000000000000000000000000000000000000000000000000000000000000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) -6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) 17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (+.f64 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 3) -17732512793349774370189678250099186072591882715273839893913647873942921714030442960782710823224735933195792135575964178159887929534932502749996735533538442100291968450231355871330450583097903748111349/7450580596923828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 6) (fma.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 6800072158737691899071581645762984315937434955745049961588129663295272507023581098042219664666403481541052968137907131353525665306601/3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) 1) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) 1) (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))) (sqrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))) (cbrt.f64 (+.f64 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2))
(fabs.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(expm1.f64 (log.f64 (+.f64 -13639240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(expm1.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13639240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))

localize48.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
0.5b
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
4.5b
(*.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)))
9.2b
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 121 to 82 computations (32.2% saved)

series9.0ms (0%)

Counts
4 → 68
Calls

18 calls:

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

rewrite184.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1146×associate-/r/
478×add-sqr-sqrt
456×pow1
456×*-un-lft-identity
450×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020176
1468148
26521148
Stop Event
node limit
Counts
4 → 173
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 1 (/.f64 x (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 x (*.f64 y (/.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 y 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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (/.f64 (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 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (sqrt.f64 (/.f64 y (/.f64 (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 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2) (cbrt.f64 (/.f64 y (/.f64 (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 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(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 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (neg.f64 x)) (/.f64 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 y x) 1) (/.f64 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(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 y x) (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 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (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 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 (*.f64 y x) (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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y x) (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) y)))) (#(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 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (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 y x) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.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 y x) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 x (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 y (+.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 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (-.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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y x)))) (sqrt.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.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 y x)) 2))) (cbrt.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (neg.f64 x)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (neg.f64 x)) (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 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) 1) 1) (/.f64 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 y x) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) 1) (+.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.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 y x) 1) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) 1) (-.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 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 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 y x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y 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 sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (/.f64 (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 log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (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 cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (/.f64 (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 exp.f64 (log.f64 (/.f64 y (/.f64 (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 exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (/.f64 (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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) -2) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 -2 (/.f64 y (/.f64 (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 -2 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 x (/.f64 y (/.f64 (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 (exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 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) (*.f64 y x)))))) (#(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) (*.f64 (*.f64 y x) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(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) (*.f64 y x)) (+.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) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (fma.f64 x x -4)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 -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) (*.f64 y (neg.f64 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 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (neg.f64 x)) (+.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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y x) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (neg.f64 x)) (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 (*.f64 y (neg.f64 x)) (+.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) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))))) (#(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) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (*.f64 y (neg.f64 x))) (*.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)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))))) (#(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) (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y (neg.f64 x))) (*.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 (*.f64 y x) (+.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 pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))
((#(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 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 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 (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 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 (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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))))) (#(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 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))))))))

simplify197.0ms (0.8%)

Algorithm
egg-herbie
Rules
900×associate-*r*
870×associate-*l*
808×associate-/l*
738×*-commutative
632×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063914037
1186913457
Stop Event
node limit
Counts
241 → 317
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (*.f64 500000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y))) (pow.f64 x 4))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3))))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))))))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))) 1)
(*.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 x (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 y x) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)
(*.f64 1 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y x))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (*.f64 y x) 1) (/.f64 (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 y x) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(*.f64 (/.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 y x) (+.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 1 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y x) (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) y)
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 y (neg.f64 x)))
(*.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 (/.f64 (*.f64 y x) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 y (+.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 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 x))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) x)
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 (/.f64 (*.f64 y x) (-.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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x)
(*.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y x)))) (sqrt.f64 (*.f64 y x)))
(*.f64 (/.f64 1 (/.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 y x)) 2))) (cbrt.f64 (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (cbrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y x)))
(*.f64 (/.f64 (*.f64 y (neg.f64 x)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 y (neg.f64 x)) (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 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) 1) (/.f64 (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 (*.f64 y x) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 y x) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) (+.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y x) 1) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) (-.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 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) (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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 3)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 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 y x)) -1)
(neg.f64 (/.f64 (*.f64 y 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 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 2))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(+.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) -2))
(+.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) -2) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x))
(+.f64 (*.f64 x (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 -2 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(+.f64 (*.f64 -2 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 x (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 y x) (+.f64 x -2))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (+.f64 x 2)))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 y (neg.f64 x))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 (*.f64 y (neg.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 (fma.f64 x x -4) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (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 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))
(/.f64 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 y x) (fma.f64 x 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 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (*.f64 y (neg.f64 x)) (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 (*.f64 y (neg.f64 x)) (+.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) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y (neg.f64 x))) (*.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)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y (neg.f64 x))) (*.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 (*.f64 y x) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 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 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(/.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 (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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(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 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 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 500000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 y x) 500000000/23533438303)
(*.f64 y (*.f64 500000000/23533438303 x))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (*.f64 500000000/23533438303 (*.f64 y x)))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 y x) 500000000/23533438303))
(fma.f64 (*.f64 y x) 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (fma.f64 500000000/23533438303 (*.f64 y x) (neg.f64 (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (-.f64 (*.f64 y (*.f64 500000000/23533438303 x)) (*.f64 y (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y))) (pow.f64 x 4))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 -1 (*.f64 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y)) (pow.f64 x 3))))))
(fma.f64 -1 (*.f64 (fma.f64 -156699607947/23533438303 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 y -10067800657947609353103200000000/13033352773350869092174451844127)) (pow.f64 x 4)) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (fma.f64 500000000/23533438303 (*.f64 y x) (neg.f64 (*.f64 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (pow.f64 x 3))))))
(-.f64 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (-.f64 (*.f64 y (*.f64 500000000/23533438303 x)) (*.f64 y (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3))))) (*.f64 (fma.f64 y -10067800657947609353103200000000/13033352773350869092174451844127 (*.f64 y 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)) (pow.f64 x 4)))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 -57101552658317326134297/5000000000000000000 y (fma.f64 -216700011257/5000000000 (*.f64 y -40371268010758926720049/25000000000000000000) (*.f64 y 156699607947/500000000))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))) (/.f64 (fma.f64 y -57101552658317326134297/5000000000000000000 (fma.f64 y 156699607947/500000000 (*.f64 y 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 6))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -46958894878783926720049/25000000000000000000 y)) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))) (/.f64 (*.f64 57101552658317326134297/5000000000000000000 y) (pow.f64 x 6))))))
(fma.f64 216700011257/5000000000 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (-.f64 (fma.f64 (/.f64 y (pow.f64 x 6)) 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 3))) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(*.f64 x (*.f64 y -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 y x) -1000000000/23533438303 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809))) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)))))) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))) (*.f64 (pow.f64 x 4) (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127)))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 (*.f64 y -2) (pow.f64 x 3)) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 y (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000)))))) (pow.f64 x 5)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 y 156699607947/500000000 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (/.f64 (neg.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000))) (pow.f64 x 4)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5)))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) 226700011257/5000000000))))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 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 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 -2))))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(+.f64 (*.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 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 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 216700011257/5000000000 (pow.f64 x 3) (*.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 216700011257/5000000000 (pow.f64 x 3) (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 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(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 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))) 1)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 y (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 y (*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (/.f64 x (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 x (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (*.f64 y x) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 y (/.f64 x (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y x))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 y (*.f64 (neg.f64 x) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (neg.f64 x) (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (*.f64 y x) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 1 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y x) (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.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 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) y)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 y (neg.f64 x)))
(*.f64 y (*.f64 (neg.f64 x) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (neg.f64 x) (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 y 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 x 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (*.f64 y x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 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 y (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (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 y x) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 y (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (neg.f64 x)))
(*.f64 (/.f64 (*.f64 y x) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 (/.f64 y (-.f64 -13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) x) (-.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 y (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 y (+.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 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 x))
(*.f64 y (*.f64 (neg.f64 x) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (neg.f64 x) (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) x)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 x)))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (sqrt.f64 x) (sqrt.f64 x)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 y x) (-.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 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 y (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (neg.f64 x)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) x)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y x)))) (sqrt.f64 (*.f64 y x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 1 (/.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 y x)) 2))) (cbrt.f64 (*.f64 y x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (sqrt.f64 y))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (cbrt.f64 y))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y x)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(*.f64 (/.f64 (*.f64 y (neg.f64 x)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 y (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (neg.f64 x)))
(*.f64 (/.f64 (*.f64 y (neg.f64 x)) (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 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 (/.f64 y (-.f64 -13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) x) (-.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 y x) 1) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.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 y x) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.f64 (*.f64 y x) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) (+.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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 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 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 y (+.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 y x) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 y (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) 1) (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (*.f64 y x) (+.f64 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 (/.f64 y (-.f64 -13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) x) (-.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 y x) 1) (-.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 y x) (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 y (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (/.f64 x (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 y x) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 (/.f64 y (sqrt.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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.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 y x) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 (/.f64 y (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y x) (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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 y (/.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) x)) (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x 23533438303/500000000))))))
(*.f64 (*.f64 (/.f64 x (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.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)))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 1)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 2)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 3)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3) 1/3)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) -1)
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(neg.f64 (/.f64 (*.f64 y x) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 y (*.f64 (neg.f64 x) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (neg.f64 x) (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 2))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(fabs.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))))
(*.f64 y (/.f64 x (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) 1))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(*.f64 y (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (/.f64 (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 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 -2))))
(+.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) -2) (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) x))
(/.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 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 -2))))
(+.f64 (*.f64 x (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 -2 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(/.f64 (*.f64 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 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 -2))))
(+.f64 (*.f64 -2 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (*.f64 x (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(/.f64 (*.f64 y (*.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 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 -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.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 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 -2))))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 y x) (+.f64 x -2))))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 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 -2))))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 y (*.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 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 -2))))
(/.f64 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 y (neg.f64 x))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 (*.f64 y x) (neg.f64 (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 y (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (neg.f64 x) (+.f64 x -2))))
(/.f64 (*.f64 y (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 (*.f64 y (neg.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 y x) (neg.f64 (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 y (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (neg.f64 x) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) (*.f64 y x)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 y x)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) 1) (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 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 -2))))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 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 -2))))
(/.f64 (*.f64 y (fma.f64 x x -4)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 y (+.f64 -8 (pow.f64 x 3))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 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) (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 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (*.f64 y x) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 y (neg.f64 x)) (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 y (*.f64 (neg.f64 x) (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 y (/.f64 (+.f64 x 2) (fma.f64 x x -4))) (/.f64 (neg.f64 x) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (*.f64 y (neg.f64 x)) (+.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 x) (/.f64 y (-.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 y (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8))) (/.f64 (neg.f64 x) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (fma.f64 x x -4) y) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (/.f64 (*.f64 y (*.f64 x (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 (/.f64 y (+.f64 x 2)) (/.f64 (*.f64 x (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 (*.f64 (fma.f64 x x -4) (*.f64 y (neg.f64 x))) (*.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 y (*.f64 (neg.f64 x) (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 y (/.f64 (+.f64 x 2) (fma.f64 x x -4))) (/.f64 (neg.f64 x) (-.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)) y) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))))
(/.f64 (*.f64 y x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 y (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (+.f64 (pow.f64 x 4) (*.f64 -8 x)) (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 y (neg.f64 x))) (*.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 x) (/.f64 y (-.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 y (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8))) (/.f64 (neg.f64 x) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (*.f64 (*.f64 y 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 y x) (neg.f64 (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 y (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (neg.f64 x) (+.f64 x -2))))
(pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.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 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 -2))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 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 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 -2))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.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 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 -2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.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 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 -2))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fabs.f64 (*.f64 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 -2)))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))))
(/.f64 (*.f64 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 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 -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 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 -2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.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 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 -2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x (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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (/.f64 x (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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 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 -2))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 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 -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.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 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 -2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 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 -2))))
(+.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 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 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 (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 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 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (+.f64 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 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))
(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 (fma.f64 x (+.f64 x 216700011257/5000000000) 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))
(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 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 (*.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 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 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 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 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 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 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) x))
(*.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))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 z 168466327098500000000/553822718361107519809)
0.1b
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x))
0.2b
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
0.4b
(*.f64 -1000000000/23533438303 y)
Compiler

Compiled 42 to 28 computations (33.3% saved)

series6.0ms (0%)

Counts
4 → 84
Calls

24 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
0.0ms
z
@0
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
0.0ms
y
@0
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
0.0ms
x
@inf
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
0.0ms
z
@-inf
(*.f64 z 168466327098500000000/553822718361107519809)

rewrite101.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
824×swap-sqr
740×distribute-rgt-in
706×distribute-lft-in
666×associate-*r/
546×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
127164
2335564
Stop Event
node limit
Counts
4 → 139
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 y)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x)
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x))
(*.f64 z 168466327098500000000/553822718361107519809)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1000000000/23533438303 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -1000000000/23533438303 y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -1000000000/23533438303 y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -1000000000/23533438303 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -1000000000/23533438303 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (*.f64 -1000000000/23533438303 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 (*.f64 -1000000000/23533438303 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1) (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1) (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1) (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1) (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (/.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y)))) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x)) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x)) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y))) x) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) x) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) x) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 (*.f64 -1000000000/23533438303 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 -1000000000/23533438303 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 -1000000000/23533438303 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 -1000000000/23533438303 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 -1000000000/23533438303 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 z) 1)) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (-.f64 1 (*.f64 -1000000000/23533438303 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2) (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3))) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) 1) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) 1) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 168466327098500000000/553822718361107519809) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 168466327098500000000/553822718361107519809) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809)))))))

simplify237.0ms (0.9%)

Algorithm
egg-herbie
Rules
1266×associate-/l*
1240×unswap-sqr
632×distribute-lft-neg-in
590×associate-/r*
588×distribute-rgt-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03607239
18857131
234977131
Stop Event
node limit
Counts
223 → 194
Calls
Call 1
Inputs
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y))) 1)
(pow.f64 (*.f64 -1000000000/23533438303 y) 1)
(pow.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) 2)
(pow.f64 (cbrt.f64 (*.f64 -1000000000/23533438303 y)) 3)
(pow.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) 1/3)
(sqrt.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)))
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1000000000/23533438303 y))))
(cbrt.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3))
(expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y)))
(exp.f64 (log.f64 (*.f64 -1000000000/23533438303 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 -1000000000/23533438303 y)) 1))
(log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(+.f64 (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))
(+.f64 (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)))
(+.f64 (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1) (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1))
(+.f64 (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1) (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1))
(+.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1) (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1))
(+.f64 (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1) (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1)
(/.f64 x (/.f64 1 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))
(/.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (/.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) x))
(/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y)))) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))
(/.f64 (*.f64 x (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x)) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x)) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y))) x) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) x) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) x) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(exp.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(+.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 (*.f64 -1000000000/23533438303 z) 1))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 -1000000000/23533438303 z)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 z) 1)) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (-.f64 1 (*.f64 -1000000000/23533438303 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(*.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)
(*.f64 1 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2) (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3))) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) 1) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) 1) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 3)
(pow.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2))
(log.f64 (exp.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))
(cbrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(exp.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809))) 1)
(pow.f64 (*.f64 z 168466327098500000000/553822718361107519809) 1)
(pow.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 2)
(pow.f64 (cbrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)
(sqrt.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))
(log.f64 (pow.f64 (exp.f64 168466327098500000000/553822718361107519809) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(cbrt.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(expm1.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
(exp.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
(exp.f64 (*.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 1))
(log1p.f64 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
Outputs
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))
(*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x))))
(*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 1000000000/23533438303 (*.f64 -168466327098500000000/553822718361107519809 x)))) (*.f64 -1000000000/23533438303 (*.f64 y x)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 168466327098500000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(*.f64 168466327098500000000/553822718361107519809 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y))) 1)
(*.f64 -1000000000/23533438303 y)
(pow.f64 (*.f64 -1000000000/23533438303 y) 1)
(*.f64 -1000000000/23533438303 y)
(pow.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) 2)
(*.f64 -1000000000/23533438303 y)
(pow.f64 (cbrt.f64 (*.f64 -1000000000/23533438303 y)) 3)
(*.f64 -1000000000/23533438303 y)
(pow.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) 1/3)
(*.f64 -1000000000/23533438303 y)
(sqrt.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)))
(sqrt.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 2))
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) y))
(*.f64 -1000000000/23533438303 y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1000000000/23533438303 y))))
(*.f64 -1000000000/23533438303 y)
(cbrt.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3))
(*.f64 -1000000000/23533438303 y)
(expm1.f64 (log1p.f64 (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 y)
(exp.f64 (log.f64 (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 y)
(exp.f64 (*.f64 (log.f64 (*.f64 -1000000000/23533438303 y)) 1))
(*.f64 -1000000000/23533438303 y)
(log1p.f64 (expm1.f64 (*.f64 -1000000000/23533438303 y)))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 1 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 1 (*.f64 x (*.f64 -1000000000/23533438303 y))))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 1 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 y) x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1) (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) 1) (*.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) 1))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1) (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) 1) (*.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) 1))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(/.f64 x (/.f64 1 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(/.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) x))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (/.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) x))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y)))) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 x (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 x (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x)) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 1 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x)) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))))
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))) (sqrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (sqrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))) (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (sqrt.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (/.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2) (cbrt.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))))) (cbrt.f64 (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (cbrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (cbrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(*.f64 (/.f64 x (cbrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2) (cbrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) 2)) (cbrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (/.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (cbrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2) (cbrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 -1000000000000000000/553822718361107519809 (*.f64 y y))) x) (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y 1000000000/23533438303)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) x) (neg.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) x) (neg.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)))))
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))) (sqrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (sqrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))) x)) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(/.f64 (sqrt.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (/.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 x (sqrt.f64 (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 x (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z))) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(*.f64 (/.f64 x (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))) (/.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2)) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(*.f64 (/.f64 x (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))) (/.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y))) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) 1) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))) (sqrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))
(*.f64 (/.f64 (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))) x)
(/.f64 x (/.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2))))
(*.f64 (/.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 y 1000000000/23533438303))) (fma.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 y (*.f64 y -1000000000000000000/553822718361107519809))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y)) (*.f64 (*.f64 z z) -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)) x) (+.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) (sqrt.f64 (*.f64 -1000000000/23533438303 y)))) (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(/.f64 (*.f64 x (fma.f64 1000000000000000000/553822718361107519809 (*.f64 y y) (*.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (*.f64 (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z))) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(*.f64 (/.f64 x (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))) (/.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (pow.f64 (*.f64 -1000000000/23533438303 y) 2)) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(*.f64 (/.f64 x (-.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))) (/.f64 (fma.f64 z (*.f64 z -28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 1000000000000000000/553822718361107519809 (*.f64 y y))) (+.f64 (sqrt.f64 (*.f64 -1000000000/23533438303 y)) (sqrt.f64 (*.f64 168466327098500000000/553822718361107519809 z)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) 1) (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1000000000/23533438303 y) 3) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) x) (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481) (*.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)) (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129)) (fma.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 (*.f64 -1000000000/23533438303 (*.f64 y (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)))))) x)
(*.f64 (/.f64 x (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3))))
(/.f64 x (/.f64 (fma.f64 (*.f64 -1000000000/23533438303 y) (fma.f64 -1000000000/23533438303 y (*.f64 z -168466327098500000000/553822718361107519809)) (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))) (fma.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 y 3)))))
(pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 1)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) 1/3)
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2))
(fabs.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 3)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(exp.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 (*.f64 -1000000000/23533438303 z) 1))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)) (+.f64 (*.f64 x (*.f64 -1000000000/23533438303 y)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x) (+.f64 (*.f64 (*.f64 -1000000000/23533438303 y) x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 -1000000000/23533438303 y))) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 -1000000000/23533438303 y) x)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) x)) (*.f64 (*.f64 -1000000000/23533438303 y) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 1 (*.f64 (*.f64 -1000000000/23533438303 z) 1)) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(+.f64 (*.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) 1) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (-.f64 1 (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(-.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(-.f64 (+.f64 (*.f64 (*.f64 -1000000000/23533438303 z) 1) (exp.f64 (log1p.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))) 1)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 1 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2) (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(/.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (-.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3) (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3))) (fma.f64 (*.f64 z z) 1000000000000000000/553822718361107519809 (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (+.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (*.f64 1000000000/23533438303 z)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 z (*.f64 z 1000000000000000000/553822718361107519809) (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)) (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2))) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (-.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3))) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3) (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3))) (fma.f64 (*.f64 z z) 1000000000000000000/553822718361107519809 (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (+.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (*.f64 1000000000/23533438303 z)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 z (*.f64 z 1000000000000000000/553822718361107519809) (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)) (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 2)) 1) (-.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))
(/.f64 (-.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 2)) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) 3) (pow.f64 (*.f64 -1000000000/23533438303 z) 3)) 1) (+.f64 (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809) (*.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (-.f64 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x) (*.f64 -1000000000/23533438303 z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3) (*.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3))) (fma.f64 (*.f64 z z) 1000000000000000000/553822718361107519809 (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (+.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (*.f64 1000000000/23533438303 z)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 z (*.f64 z 1000000000000000000/553822718361107519809) (*.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)))))
(/.f64 (fma.f64 -1000000000000000000000000000/13033352773350869092174451844127 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) 3)) (fma.f64 (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y))) (fma.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)) (*.f64 z 1000000000/23533438303)) (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809))))
(pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 1)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(pow.f64 (sqrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 2)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(pow.f64 (cbrt.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 3)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(pow.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3) 1/3)
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(sqrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 x (fma.f64 168466327098500000000/553822718361107519809 z (*.f64 -1000000000/23533438303 y)))) 2))
(fabs.f64 (fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y))))
(fabs.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303))))
(log.f64 (exp.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(cbrt.f64 (pow.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x)) 3))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(expm1.f64 (log1p.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(exp.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))) 1))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(log1p.f64 (expm1.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
(fma.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303) (*.f64 x (*.f64 -1000000000/23533438303 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809))) 1)
(*.f64 168466327098500000000/553822718361107519809 z)
(pow.f64 (*.f64 z 168466327098500000000/553822718361107519809) 1)
(*.f64 168466327098500000000/553822718361107519809 z)
(pow.f64 (sqrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 2)
(*.f64 168466327098500000000/553822718361107519809 z)
(pow.f64 (cbrt.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 3)
(*.f64 168466327098500000000/553822718361107519809 z)
(pow.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(sqrt.f64 (*.f64 (*.f64 z z) 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481))
(sqrt.f64 (*.f64 z (*.f64 z 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481)))
(log.f64 (pow.f64 (exp.f64 168466327098500000000/553822718361107519809) z))
(*.f64 168466327098500000000/553822718361107519809 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809))))
(*.f64 168466327098500000000/553822718361107519809 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(expm1.f64 (log1p.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 168466327098500000000/553822718361107519809 z)
(exp.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 168466327098500000000/553822718361107519809 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z 168466327098500000000/553822718361107519809)) 1))
(*.f64 168466327098500000000/553822718361107519809 z)
(log1p.f64 (expm1.f64 (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 168466327098500000000/553822718361107519809 z)

eval898.0ms (3.5%)

Compiler

Compiled 33613 to 23941 computations (28.8% saved)

prune353.0ms (1.4%)

Pruning

42 alts after pruning (40 fresh and 2 done)

PrunedKeptTotal
New97620996
Fresh102030
Picked101
Done224
Total989421031
Error
0.0b
Counts
1031 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
35.9b
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
34.0b
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
33.8b
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 -1000000000/23533438303 y)))
49.3b
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
35.9b
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
45.6b
(/.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)))
42.3b
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
42.9b
(/.f64 (+.f64 x -2) (+.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)))))
35.4b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
35.4b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
35.3b
(/.f64 (+.f64 x -2) 25000000000/104109730557)
26.4b
(/.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
26.1b
(/.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))
31.7b
(/.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))
28.8b
(/.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))
47.8b
(/.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))
40.6b
(/.f64 (*.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.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
61.7b
(/.f64 y (*.f64 x x))
34.8b
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
50.4b
(-.f64 (/.f64 (-.f64 (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x) (*.f64 10838835996651139530249/625000000000000000000 (*.f64 x x))) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))) 13764240537310136880149/125000000000000000000)
35.4b
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
25.2b
(+.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))))
62.1b
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
34.0b
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
13.8b
(+.f64 (*.f64 x 104109730557/25000000000) (*.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))
53.2b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x)) 23533438303/500000000)))
53.2b
(*.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)))
53.2b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) x) 23533438303/500000000)))
53.7b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
54.4b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
54.5b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
39.7b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
35.0b
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
32.3b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
34.2b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
54.6b
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
54.4b
(*.f64 (*.f64 -1000000000/23533438303 y) x)
42.3b
(*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
42.1b
(*.f64 z -1000000000/23533438303)
35.5b
(*.f64 x 104109730557/25000000000)
54.4b
(*.f64 -1000000000/23533438303 (*.f64 y x))
Compiler

Compiled 1834 to 1380 computations (24.8% saved)

localize370.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.5b
(*.f64 x 104109730557/25000000000)
2.1b
(/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
2.9b
(*.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)
Compiler

Compiled 250 to 185 computations (26% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.0ms
x
@inf
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.0ms
x
@-inf
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)

rewrite74.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
994×associate-*r/
914×*-commutative
790×associate-*l/
740×unswap-sqr
588×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
120421
2264721
Stop Event
node limit
Counts
1 → 46
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) (*.f64 x 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 1) (*.f64 (*.f64 x 263505074721/1000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x 263505074721/1000000000)) (*.f64 1 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))) (*.f64 1 (*.f64 x 263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 263505074721/1000000000) 1) (*.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000) (/.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)) (/.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000)) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000) x) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) x) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))))))

simplify87.0ms (0.3%)

Algorithm
egg-herbie
Rules
860×associate-/l*
856×distribute-lft-in
832×distribute-rgt-in
624×distribute-lft-neg-in
622×distribute-rgt-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01482672
14182412
215512410
362792394
Stop Event
node limit
Counts
58 → 78
Calls
Call 1
Inputs
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 1) (*.f64 (*.f64 x 263505074721/1000000000) 1))
(+.f64 (*.f64 1 (*.f64 x 263505074721/1000000000)) (*.f64 1 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(+.f64 (*.f64 1 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))) (*.f64 1 (*.f64 x 263505074721/1000000000)))
(+.f64 (*.f64 (*.f64 x 263505074721/1000000000) 1) (*.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) 1)
(/.f64 x (/.f64 1 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000) (/.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000) x))
(/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)) (/.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) x))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(/.f64 (*.f64 x (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000)) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 x (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(/.f64 (*.f64 1 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000) x) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) x) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(/.f64 (*.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))))
Outputs
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 263505074721/1000000000 x))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (+.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 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) (*.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 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 (+.f64 216700011257/5000000000 x))) 1) (*.f64 (*.f64 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))
(+.f64 (*.f64 1 (*.f64 x 263505074721/1000000000)) (*.f64 1 (*.f64 x (*.f64 x (+.f64 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 1 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))) (*.f64 1 (*.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 (*.f64 x 263505074721/1000000000) 1) (*.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 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 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 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))
(/.f64 x (/.f64 1 (fma.f64 x (+.f64 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 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000) (/.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)) (/.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) x))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.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 216700011257/5000000000 x)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(/.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 (neg.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (+.f64 (neg.f64 x) -216700011257/5000000000) 263505074721/1000000000)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (-.f64 -216700011257/5000000000 x) 263505074721/1000000000)))
(/.f64 (*.f64 x (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000)) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.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 (neg.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (+.f64 (neg.f64 x) -216700011257/5000000000) 263505074721/1000000000)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (-.f64 -216700011257/5000000000 x) 263505074721/1000000000)))
(/.f64 (*.f64 x (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 1 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (*.f64 1 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000))) (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (sqrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (/.f64 x (/.f64 (sqrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000))))
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2) (/.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)))
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)) 2)) (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (/.f64 (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))))
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (/.f64 (cbrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))))
(*.f64 (cbrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (/.f64 x (/.f64 (cbrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(/.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 (neg.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (+.f64 (neg.f64 x) -216700011257/5000000000) 263505074721/1000000000)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (-.f64 -216700011257/5000000000 x) 263505074721/1000000000)))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2)) 69434924403719793227841/1000000000000000000) x) (neg.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.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 (neg.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (+.f64 (neg.f64 x) -216700011257/5000000000) 263505074721/1000000000)))
(*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) (/.f64 x (fma.f64 x (-.f64 -216700011257/5000000000 x) 263505074721/1000000000)))
(/.f64 (*.f64 (neg.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) x) (neg.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (*.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000)))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(/.f64 (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (/.f64 (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (sqrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))) (*.f64 x (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 (sqrt.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (/.f64 x (/.f64 (sqrt.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) 1) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))) (sqrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 2) -69434924403719793227841/1000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) x)
(*.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) 1) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000))))) (sqrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(/.f64 (/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) 3))) (*.f64 (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))) (cbrt.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (+.f64 216700011257/5000000000 x) -263505074721/1000000000)))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) x)
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000))
(*.f64 x (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) 69434924403719793227841/1000000000000000000)))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 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))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 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 216700011257/5000000000 x) 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 216700011257/5000000000 x) 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 216700011257/5000000000 x) 263505074721/1000000000)) 2))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 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))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 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 (pow.f64 (*.f64 x (fma.f64 x (+.f64 216700011257/5000000000 x) 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))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (+.f64 216700011257/5000000000 x) 263505074721/1000000000) 3) (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))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 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 x (+.f64 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 x (+.f64 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))

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.4b
(*.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)

rewrite58.0ms (0.2%)

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

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

localize12.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
0.2b
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
0.2b
(/.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 63615716158700684400745/10838835996651139530249 x)
0.0ms
x
@0
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
0.0ms
x
@-inf
(/.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)))

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

simplify230.0ms (0.9%)

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.2b
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
0.5b
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
2.4b
(*.f64 y (*.f64 (-.f64 x 2) x))
15.7b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 111 to 77 computations (30.6% saved)

series3.0ms (0%)

Counts
2 → 32
Calls

12 calls:

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

rewrite148.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1172×associate-/r/
480×add-sqr-sqrt
456×pow1
456×*-un-lft-identity
452×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02082
147074
2650974
Stop Event
node limit
Counts
2 → 104
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 y (*.f64 (-.f64 x 2) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 x (+.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 y (*.f64 1 (/.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x -2)) (*.f64 y (/.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 y (*.f64 x (+.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 (*.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) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.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)) (sqrt.f64 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 (*.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)) (pow.f64 (cbrt.f64 (*.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)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.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)) 2) (cbrt.f64 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 y (+.f64 x -2)) (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (/.f64 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 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(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 y (*.f64 x (+.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 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 x (+.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 (*.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)))) (#(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 (+.f64 x -2)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 x (+.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 (*.f64 x (+.f64 x -2)) 1) (/.f64 y (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 (+.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 y (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 y (*.f64 x (+.f64 x -2)))) 1) (/.f64 (sqrt.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.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)) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.f64 x -2)))) 2) 1) (/.f64 (cbrt.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.f64 x -2)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (+.f64 x -2)) 1) (/.f64 x (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 y (+.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 x (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 y (+.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 x (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 y (+.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 (+.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 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 x (+.f64 x -2)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) (*.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 x (+.f64 x -2))))) (sqrt.f64 (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.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 (+.f64 x -2))) 2))) (cbrt.f64 (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.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 y (*.f64 x (+.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)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.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 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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (*.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.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 y (*.f64 x (+.f64 x -2)))) 2))) (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.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)))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.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)))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.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 y (*.f64 x (+.f64 x -2))) 1) (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.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 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 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 (*.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) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.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)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.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)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.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) 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 y (*.f64 x (+.f64 x -2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y (*.f64 x (+.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 (*.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) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.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) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 x (+.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 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.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)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.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)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.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)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (+.f64 x -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 x -2)) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))))))

simplify145.0ms (0.6%)

Algorithm
egg-herbie
Rules
710×associate-*r*
710×+-commutative
672×associate-+r+
670×associate-/l*
626×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03969588
111759048
259438872
Stop Event
node limit
Counts
136 → 189
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(*.f64 -2 (*.f64 y x))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(*.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (*.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))) 1)
(*.f64 y (*.f64 (*.f64 x (+.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 y (*.f64 1 (/.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 x (+.f64 x -2)) (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 y (*.f64 x (+.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 (*.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) 1)
(*.f64 1 (*.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 (sqrt.f64 (*.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)) (sqrt.f64 (*.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 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 (*.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)) (pow.f64 (cbrt.f64 (*.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)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.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)) 2) (cbrt.f64 (*.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 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 y (+.f64 x -2)) (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (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 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 (+.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 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 (*.f64 y (*.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 1 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (*.f64 1 (/.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 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)))
(*.f64 (/.f64 y 1) (/.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 (sqrt.f64 (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)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 x (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 1) (/.f64 (sqrt.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 (sqrt.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)) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.f64 x -2)))) 2) 1) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.f64 x -2)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 (*.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 y (+.f64 x -2)) 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (+.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 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (+.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 (+.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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 x (+.f64 x -2)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 x -2))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) x)
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) (*.f64 x (+.f64 x -2)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 x (+.f64 x -2))))) (sqrt.f64 (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 y (/.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 (+.f64 x -2))) 2))) (cbrt.f64 (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.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)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (*.f64 x (+.f64 x -2)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 1 (/.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 y (*.f64 x (+.f64 x -2)))) 2))) (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))) x)
(*.f64 (/.f64 (sqrt.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)))) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.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)))) (cbrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.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 x (+.f64 x -2)) (neg.f64 y)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (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 (*.f64 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y (*.f64 x (+.f64 x -2))) 1) (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.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 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (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 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(pow.f64 (*.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) 1)
(pow.f64 (sqrt.f64 (*.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)) 2)
(pow.f64 (cbrt.f64 (*.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)) 3)
(pow.f64 (pow.f64 (*.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) 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 y (*.f64 x (+.f64 x -2)))) -1)
(neg.f64 (/.f64 (*.f64 y (*.f64 x (+.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 (*.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) 2))
(log.f64 (exp.f64 (*.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)))
(log.f64 (+.f64 1 (expm1.f64 (*.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))))
(cbrt.f64 (pow.f64 (*.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) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 x (+.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 (*.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)))
(exp.f64 (log.f64 (*.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)))
(exp.f64 (*.f64 (log.f64 (*.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)) 1))
(log1p.f64 (expm1.f64 (*.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 (exp.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2))))) 1)
(pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 x (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (+.f64 x -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 x -2)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
Outputs
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) 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 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) 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 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) 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 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) 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 y (+.f64 x -2)) (/.f64 x (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 -1000000000/23533438303 y) x)
(*.f64 y (*.f64 x -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x)))
(fma.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x) (*.f64 y (*.f64 x -1000000000/23533438303)))
(*.f64 y (+.f64 (*.f64 x -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 (*.f64 y x) (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x))))
(fma.f64 (neg.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))) (pow.f64 x 3) (fma.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x) (*.f64 y (*.f64 x -1000000000/23533438303))))
(-.f64 (*.f64 y (+.f64 (*.f64 x -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x)))) (*.f64 (*.f64 y 23298017199368982832548000000000/13033352773350869092174451844127) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 -131752537360500000000/553822718361107519809 y))))) (pow.f64 x 4))) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 -1 (*.f64 (fma.f64 -21670001125700000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 (fma.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y -131752537360500000000/553822718361107519809)) -156699607947/23533438303))) (pow.f64 x 4)) (*.f64 (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 x x)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 y x) (-.f64 (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x))) (*.f64 (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127))) (pow.f64 x 4)))) (*.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (pow.f64 x 3)))
(-.f64 (-.f64 (*.f64 y (+.f64 (*.f64 x -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x)))) (*.f64 (*.f64 y 23298017199368982832548000000000/13033352773350869092174451844127) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 (*.f64 y 23298017199368982832548000000000/13033352773350869092174451844127) -156699607947/23533438303) (*.f64 y 21685896420513733315822150000000/13033352773350869092174451844127)) (pow.f64 x 4)))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -2 (/.f64 y (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 (*.f64 y -2) (pow.f64 x 3)) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))) (/.f64 (*.f64 y 216700011257/5000000000) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (neg.f64 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)) (/.f64 (*.f64 y -42538268123328926720049/25000000000000000000) (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 y) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))))))) (pow.f64 x 5))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y)))) (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 y (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) -216700011257/5000000000))) (pow.f64 x 5)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (neg.f64 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000))) (pow.f64 x 4)))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 y 156699607947/500000000 (fma.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5)) (/.f64 y (*.f64 x x))) (+.f64 (neg.f64 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)))
(-.f64 (-.f64 (+.f64 (/.f64 y (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) -226700011257/5000000000)) (/.f64 (*.f64 y -42538268123328926720049/25000000000000000000) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 (*.f64 y -42538268123328926720049/25000000000000000000) -216700011257/5000000000) (*.f64 y -58169607326057326134297/5000000000000000000)) (pow.f64 x 5)))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))))
(+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (*.f64 y -42538268123328926720049/25000000000000000000) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 4))) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 y) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))))))))
(fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 4)) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 y (*.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 (*.f64 -156699607947/500000000 y) (pow.f64 x 5)))))))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 216700011257/5000000000 (/.f64 (*.f64 y -42538268123328926720049/25000000000000000000) (pow.f64 x 5)) (-.f64 (fma.f64 263505074721/1000000000 (/.f64 y (/.f64 (pow.f64 x 5) 226700011257/5000000000)) (/.f64 (*.f64 y -156699607947/500000000) (pow.f64 x 5))) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))) (/.f64 (*.f64 y -42538268123328926720049/25000000000000000000) (pow.f64 x 4))))
(*.f64 -2 (*.f64 y x))
(*.f64 (*.f64 y -2) x)
(*.f64 y (*.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(*.f64 y (pow.f64 x 2))
(*.f64 y (*.f64 x x))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(*.f64 y (pow.f64 x 2))
(*.f64 y (*.f64 x x))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 -2 (*.f64 y x)) (*.f64 y (pow.f64 x 2)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.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))) 1)
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (*.f64 (*.f64 x (+.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 y (*.f64 1 (/.f64 (*.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 x (+.f64 x -2)) (*.f64 y (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 y (+.f64 x -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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y) 1)
(/.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 -2)) (/.f64 x (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 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.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)) (sqrt.f64 (*.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (*.f64 (/.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)) (pow.f64 (cbrt.f64 (*.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)) 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.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)) 2) (cbrt.f64 (*.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 y (+.f64 x -2)) (*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 y (+.f64 x -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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (*.f64 x (+.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)) (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x -2) (neg.f64 y))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (neg.f64 y) (/.f64 (*.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 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 x (-.f64 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 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.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 (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 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(*.f64 (*.f64 y (*.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) (+.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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) (/.f64 (+.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 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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (*.f64 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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 x (+.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 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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y (*.f64 x (+.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 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (*.f64 (*.f64 y (*.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 (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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 1 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (*.f64 y (*.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) (+.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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (*.f64 1 (/.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 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 -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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 (*.f64 x (+.f64 x -2)) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x -2) (neg.f64 y))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (neg.f64 y) (/.f64 (*.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 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 x (-.f64 2 x)))
(*.f64 (/.f64 y 1) (/.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 y (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 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.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 x (+.f64 x -2)) 1) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 x (+.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 y (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.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 (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 (+.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 y (*.f64 x (+.f64 x -2)))) 1) (/.f64 (sqrt.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.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 (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 (+.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 y (*.f64 x (+.f64 x -2)))) 2) 1) (/.f64 (cbrt.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 y (*.f64 x (+.f64 x -2)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.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 (*.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 (cbrt.f64 (/.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 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (*.f64 y (+.f64 x -2)) 1) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (*.f64 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (+.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 x (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 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 x (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 y (+.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 x (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 y (/.f64 (cbrt.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 (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 (+.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 y (+.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 (+.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 (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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 (*.f64 x (+.f64 x -2)) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x -2) (neg.f64 y))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (neg.f64 y) (/.f64 (*.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 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 x (-.f64 2 x)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -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 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) (*.f64 x (+.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 x (+.f64 x -2))))) (sqrt.f64 (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (sqrt.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) (sqrt.f64 (*.f64 x (+.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 (sqrt.f64 (*.f64 x (+.f64 x -2))) (sqrt.f64 (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 y (/.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 (+.f64 x -2))) 2))) (cbrt.f64 (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 y (cbrt.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) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 x -2))) 2)))
(/.f64 y (/.f64 (/.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 (+.f64 x -2))) 2)) (cbrt.f64 (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000) (*.f64 x (+.f64 x -2)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (+.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)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(/.f64 (*.f64 (*.f64 y x) (-.f64 2 x)) (/.f64 (-.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 y (*.f64 x (+.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)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 y (-.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 x -2))) (-.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 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 y x) (-.f64 2 x)) (-.f64 -13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.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 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 y (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000) (*.f64 x (+.f64 x -2)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (+.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)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(/.f64 (*.f64 (*.f64 y x) (-.f64 2 x)) (/.f64 (-.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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (*.f64 x (+.f64 x -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 -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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))) (sqrt.f64 (*.f64 y (*.f64 x (+.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 -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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2))) (cbrt.f64 (*.f64 y (*.f64 x (+.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 -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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -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 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 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)))) (sqrt.f64 y))
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.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)))) (cbrt.f64 y))
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 y (*.f64 x (+.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 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 y (+.f64 x -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 x -2)) (neg.f64 y)) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 y (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000) (*.f64 x (+.f64 x -2)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (+.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)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(/.f64 (*.f64 (*.f64 y x) (-.f64 2 x)) (/.f64 (-.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 x (+.f64 x -2)) (neg.f64 y)) (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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 y (-.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 x -2))) (-.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 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 y x) (-.f64 2 x)) (-.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 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(*.f64 (*.f64 y (*.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) (+.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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 y (*.f64 x (+.f64 x -2))) (/.f64 (+.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 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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (*.f64 y (*.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) (+.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) (*.f64 y (*.f64 x (+.f64 x -2)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.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 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 x (+.f64 x -2)) (/.f64 y (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 y (*.f64 (*.f64 x (+.f64 x -2)) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 y (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000) (*.f64 x (+.f64 x -2)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (+.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)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(/.f64 (*.f64 (*.f64 y x) (-.f64 2 x)) (/.f64 (-.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 y (*.f64 x (+.f64 x -2))) 1) (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 -13033352773350869092174451844127/125000000000000000000000000 (neg.f64 (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 y (-.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 x -2))) (-.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 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 y x) (-.f64 2 x)) (-.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 y (*.f64 x (+.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 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 y (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 553822718361107519809/250000000000000000) (*.f64 x (+.f64 x -2)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (+.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)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(/.f64 (*.f64 (*.f64 y x) (-.f64 2 x)) (/.f64 (-.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 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (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 y x) (sqrt.f64 (+.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 -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 (*.f64 y (*.f64 x (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (sqrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 (sqrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (+.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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 (*.f64 y x) (sqrt.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 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 (+.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 y x) (sqrt.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 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 (+.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 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 (/.f64 y (cbrt.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))) (/.f64 x (/.f64 (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)))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (cbrt.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 x (*.f64 (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 (cbrt.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (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 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 (/.f64 y (cbrt.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 (/.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)))) (cbrt.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 y (cbrt.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 (/.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)))) (cbrt.f64 (+.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 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y) 1)
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (/.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)) 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (/.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)) 3)
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (/.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) 3) 1/3)
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (*.f64 x (+.f64 x -2)))) -1)
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(neg.f64 (/.f64 (*.f64 y (*.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 x (*.f64 (+.f64 x -2) (neg.f64 y))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (neg.f64 y) (/.f64 (*.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 y (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 x (-.f64 2 x)))
(sqrt.f64 (pow.f64 (*.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) 2))
(sqrt.f64 (pow.f64 (/.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)))) 2))
(fabs.f64 (*.f64 (*.f64 y (+.f64 x -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (exp.f64 (*.f64 (/.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (/.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) 3))
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 x (+.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.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 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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.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)) 1))
(/.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 -2)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.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 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 -2)) (/.f64 x (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 y (*.f64 x (+.f64 x -2))))) 1)
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 1)
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 2)
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 3)
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3) 1/3)
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 2))
(fabs.f64 (*.f64 y (*.f64 x (+.f64 x -2))))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 x (+.f64 x -2))))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2))))))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x -2))) 3))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (+.f64 x -2)) 3)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 x -2)) 3) (pow.f64 y 3)))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(exp.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 x (+.f64 x -2)))) 1))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 x (+.f64 x -2)))))
(fma.f64 -2 (*.f64 y x) (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (+.f64 x -2)))

localize49.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
0.4b
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
3.2b
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
9.0b
(-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))
Compiler

Compiled 102 to 74 computations (27.5% saved)

series9.0ms (0%)

Counts
4 → 60
Calls

21 calls:

TimeVariablePointExpression
1.0ms
y
@0
(-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))
1.0ms
y
@0
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
1.0ms
x
@0
(-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))
1.0ms
x
@0
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
1.0ms
y
@inf
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))

rewrite183.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
584×+-commutative
528×add-sqr-sqrt
500×add-exp-log
500×add-cbrt-cube
500×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021136
1519136
27843136
Stop Event
node limit
Counts
4 → 164
Calls
Call 1
Inputs
(-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 104109730557/25000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 104109730557/25000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (pow.f64 x -3)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))) (*.f64 y (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1) 104109730557/25000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (-.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (-.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (pow.f64 x 3)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 1)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (neg.f64 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (pow.f64 x 3)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) 1)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (neg.f64 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))) (neg.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (neg.f64 (*.f64 y (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y (pow.f64 x -3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (*.f64 y (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (pow.f64 x 3/2)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 x x)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1) 2157218858562374472887084159837293/625000000000000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (fma.f64 x x -4)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (+.f64 (pow.f64 x 3) -8)) (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 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 x -2)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))) (-.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 x 2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 x x -4)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3) (pow.f64 (+.f64 x -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))))))

simplify289.0ms (1.1%)

Algorithm
egg-herbie
Rules
866×associate-+l-
794×associate-+r-
702×associate-*r*
700×associate-*l*
572×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049713580
1155512208
2718512180
Stop Event
node limit
Counts
224 → 290
Calls
Call 1
Inputs
(/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))
(-.f64 (+.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
104109730557/25000000000
(+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
104109730557/25000000000
(+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 104109730557/25000000000 (+.f64 (*.f64 -1 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 104109730557/25000000000 (+.f64 (*.f64 -1 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(/.f64 y (pow.f64 x 3))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(/.f64 y (pow.f64 x 3))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(*.f64 -1 (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(*.f64 -1 (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 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 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 104109730557/25000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 104109730557/25000000000)
(+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 y (pow.f64 x -3)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(+.f64 (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))) (*.f64 y (pow.f64 x -3)))
(+.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1) 104109730557/25000000000)
(+.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(*.f64 1 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(*.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(*.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (-.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))))
(/.f64 1 (/.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (-.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (pow.f64 x 3)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 1)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (neg.f64 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (pow.f64 x 3))))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (pow.f64 x 3)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) 1)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (neg.f64 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (pow.f64 x 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))) (neg.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2)
(pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 3)
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2))
(log.f64 (exp.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3))
(expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(exp.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 1))
(log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(fma.f64 1 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(fma.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (neg.f64 (*.f64 y (pow.f64 x -3))))
(+.f64 (neg.f64 (*.f64 y (pow.f64 x -3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)))
(-.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (*.f64 y (pow.f64 x -3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)
(*.f64 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))
(*.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(*.f64 (pow.f64 x -1) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(*.f64 (pow.f64 x -3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))
(*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3/2)))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (pow.f64 x 3/2)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 x x)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)
(pow.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) 2)
(pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 3)
(pow.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) -1)
(pow.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3) 1/3)
(neg.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 3))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))) 1)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -1))
(*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)
(*.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(*.f64 (pow.f64 x -1) 2157218858562374472887084159837293/625000000000000000000000000000)
(*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))
(pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)
(pow.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293) -1)
(sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(+.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)))
(+.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2))
(+.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x))
(+.f64 (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(+.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))
(+.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))) 1)
(/.f64 (*.f64 (+.f64 x -2) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (+.f64 (pow.f64 x 3) -8)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 x -2)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))) (-.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 x 2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 x x -4)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
Outputs
(/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))
(/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))
(-.f64 (+.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)))
(-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
104109730557/25000000000
(+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
104109730557/25000000000
(+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(+.f64 104109730557/25000000000 (+.f64 (*.f64 -1 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (*.f64 -1 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(/.f64 y (pow.f64 x 3))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(/.f64 y (pow.f64 x 3))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))))
(/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 -1 (/.f64 y (pow.f64 x 3)))
(neg.f64 (/.f64 y (pow.f64 x 3)))
(/.f64 (neg.f64 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 -1 (/.f64 y (pow.f64 x 3)))
(neg.f64 (/.f64 y (pow.f64 x 3)))
(/.f64 (neg.f64 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 -1 (/.f64 y (pow.f64 x 3))))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)))
(/.f64 (*.f64 -2 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) (pow.f64 x 3))
(/.f64 -2 (/.f64 (pow.f64 x 3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (fma.f64 -2 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 y (*.f64 x x))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(fma.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) -2 (+.f64 (/.f64 (/.f64 y x) x) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 -2 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 y (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(fma.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) -2 (+.f64 (+.f64 (/.f64 (/.f64 y x) x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 -2 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 y (*.f64 x x))) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000))
(fma.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) -2 (+.f64 (+.f64 (/.f64 (/.f64 y x) x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000)))
(+.f64 (+.f64 (/.f64 (/.f64 y x) x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.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 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 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)) 13764240537310136880149/125000000000000000000)))
(+.f64 (+.f64 (/.f64 (/.f64 y x) x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))))))
(*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2))
(*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2)))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2)))
(+.f64 (*.f64 y (-.f64 (/.f64 1 (pow.f64 x 2)) (*.f64 2 (/.f64 1 (pow.f64 x 3))))) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)))
(fma.f64 y (-.f64 (/.f64 1 (*.f64 x x)) (/.f64 2 (pow.f64 x 3))) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2)))
(/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3))
(/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2)))
(*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3))
(/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2)))
(*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (-.f64 x 2)) (pow.f64 x 3)) (*.f64 (-.f64 x 2) (-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)))) (+.f64 x -2)) (/.f64 y (/.f64 (pow.f64 x 3) (+.f64 x -2))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 x -2) (*.f64 (/.f64 y (pow.f64 x 3)) (+.f64 x -2)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 104109730557/25000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 104109730557/25000000000 (+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -3)) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 104109730557/25000000000 (+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -3)) (pow.f64 x -3))))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) -104109730557/25000000000)))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) -104109730557/25000000000)))
(+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 104109730557/25000000000)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 y (pow.f64 x -3)) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (-.f64 104109730557/25000000000 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3))) (*.f64 y (pow.f64 x -3)))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1) 104109730557/25000000000)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 104109730557/25000000000 (+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -3)) (pow.f64 x -3))))
(+.f64 (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 104109730557/25000000000 (+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (neg.f64 (pow.f64 x -3)) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (+.f64 (neg.f64 (pow.f64 x -3)) (pow.f64 x -3))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) -104109730557/25000000000)))
(+.f64 (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x)) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(+.f64 (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3)) (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) -104109730557/25000000000)))
(*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 1 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) 1) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (pow.f64 x -3) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (-.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2))))
(/.f64 1 (/.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) 1) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (pow.f64 x -3) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (/.f64 1 (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) 1) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (pow.f64 x -3) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2)))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (-.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (+.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000))) (+.f64 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) (+.f64 104109730557/25000000000 (+.f64 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (*.f64 (neg.f64 (pow.f64 x -3)) (neg.f64 (pow.f64 x -3))))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 2)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 104109730557/25000000000))))
(/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000))) 3)) (fma.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000))) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 104109730557/25000000000)) 10838835996651139530249/625000000000000000000))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) 3)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (-.f64 (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))) (*.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3)) 1) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (pow.f64 x -3) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2)))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (pow.f64 x 3)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (pow.f64 x 3)))
(/.f64 (fma.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (pow.f64 x 3) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (pow.f64 x 3) (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 x 3) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (*.f64 (+.f64 104109730557/25000000000 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000))) (*.f64 (pow.f64 x 3) (+.f64 104109730557/25000000000 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 1)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))
(*.f64 (/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (+.f64 104109730557/25000000000 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (pow.f64 x 3) (+.f64 104109730557/25000000000 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))
(/.f64 (-.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (neg.f64 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (neg.f64 (pow.f64 x 3))))
(/.f64 (fma.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (neg.f64 (pow.f64 x 3)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (+.f64 104109730557/25000000000 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (*.f64 (pow.f64 x 3) (+.f64 -104109730557/25000000000 (neg.f64 (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (pow.f64 x 3)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (pow.f64 x 3)))
(/.f64 (fma.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (pow.f64 x 3) (*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))) (*.f64 (pow.f64 x 3) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (fma.f64 (pow.f64 x 3) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (*.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))) (*.f64 (pow.f64 x 3) (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) 1)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))) (*.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))) (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (neg.f64 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (pow.f64 x 3))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6)))) (*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))) (*.f64 (neg.f64 (pow.f64 x 3)) (+.f64 10838835996651139530249/625000000000000000000 (-.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2) (/.f64 224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x 3) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 10038819019179486279003923274579173484349451375002318669808210612843192123769505895894692080715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 6))) (*.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x)))))) (*.f64 (pow.f64 x 3) (neg.f64 (+.f64 (+.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) 2)) (/.f64 -224587474117407898750409233766043295190262201/15625000000000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))) (neg.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))) (neg.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 (pow.f64 x -3) (+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 3) (pow.f64 (*.f64 (pow.f64 x -3) (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000)) 3)) (fma.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) 2))))
(pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(pow.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 2)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 3)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(pow.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) 1/3)
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(sqrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2))
(fabs.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))
(log.f64 (exp.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))) 1))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(fma.f64 1 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(fma.f64 (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (sqrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (cbrt.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -3))))
(-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (neg.f64 (*.f64 y (pow.f64 x -3))))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(+.f64 (neg.f64 (*.f64 y (pow.f64 x -3))) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(-.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x -3)) (*.f64 y (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 1)
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 1 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 2) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (pow.f64 x -1) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (pow.f64 x -3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (/.f64 1 (neg.f64 (pow.f64 x 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 1) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x 3)))
(*.f64 (/.f64 1 (pow.f64 x 3/2)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3/2)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (*.f64 x x)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (pow.f64 x 3/2)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 2) (*.f64 x x)) (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x))
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 1)
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 3/2)) 2)
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(pow.f64 (/.f64 (cbrt.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) x) 3)
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(pow.f64 (/.f64 (pow.f64 x 3) (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) -1)
(fma.f64 -1 (/.f64 y (pow.f64 x 3)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))
(/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))
(pow.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3) 1/3)
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(neg.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) 1) (neg.f64 (pow.f64 x 3)))
(/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x 3)))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 6)))
(log.f64 (pow.f64 (exp.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -3)))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)) 3))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 1))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))
(*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))) 1)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (pow.f64 x -1))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 1 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(*.f64 (cbrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) (cbrt.f64 (/.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 x) x)))
(*.f64 (pow.f64 x -1) 2157218858562374472887084159837293/625000000000000000000000000000)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(*.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (neg.f64 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 1)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 2)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 3)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(pow.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3) 1/3)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(pow.f64 (*.f64 x 625000000000000000000000000000/2157218858562374472887084159837293) -1)
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(sqrt.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)))
(sqrt.f64 (/.f64 (/.f64 4653593203737153800655920356223215099345828820202827995184233567849/390625000000000000000000000000000000000000000000000000000000 x) x))
(log.f64 (exp.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x))))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) 3))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)) 1))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)))
(/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) -2) (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) x))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (*.f64 x (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(+.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 1) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 1))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))) 1)
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (/.f64 (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2))) (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)))
(/.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) (+.f64 (pow.f64 x 3) -8)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (+.f64 x 2))
(/.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 x -2)) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (/.f64 (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)) (+.f64 x -2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))) (+.f64 x -2))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 x -2)) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2))) (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))) (-.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (+.f64 x -2) (+.f64 x -2))) (*.f64 (*.f64 (+.f64 x -2) (+.f64 x -2)) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (neg.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (*.f64 (+.f64 x -2) (+.f64 x -2))) (*.f64 (+.f64 x -2) (*.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (+.f64 x -2)))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (fma.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (*.f64 (+.f64 x -2) (+.f64 x -2)) (*.f64 (-.f64 2 x) (*.f64 (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2) (+.f64 x -2)))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2))) (-.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))) (*.f64 (*.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2)) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (+.f64 x -2) (+.f64 x -2))) (*.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (-.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (+.f64 x -2)) 3) (pow.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) 3)) (fma.f64 (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))))) (*.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (*.f64 (+.f64 x -2) (+.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (+.f64 x 2) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 x 2) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (*.f64 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2)) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (/.f64 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (fma.f64 x x -4)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 104109730557/25000000000 (-.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (-.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (/.f64 -12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 2)) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (fma.f64 x x -4)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (*.f64 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2)) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 (pow.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 3) (/.f64 -2059601734647409189681626961129620613782216990037768112413421947949/1953125000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) 2) (*.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))))))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 3) (pow.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) 3)) (/.f64 (fma.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (+.f64 (+.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) -104109730557/25000000000) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (pow.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) 2)) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2))))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 1)
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 2)
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 3)
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3) 1/3)
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))) 2))
(fabs.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x))))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x)))))) 3))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))) 3) (pow.f64 (+.f64 x -2) 3)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))) 1))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (neg.f64 (/.f64 -12723143231740136880149/125000000000000000000 x))))))))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))
(fma.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3)))) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(fma.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3))) (+.f64 x -2) (*.f64 (+.f64 x -2) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 (-.f64 104109730557/25000000000 (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 -2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (fma.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -3) (/.f64 12723143231740136880149/125000000000000000000 x)))))

eval985.0ms (3.9%)

Compiler

Compiled 35632 to 26119 computations (26.7% saved)

prune449.0ms (1.8%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1051141065
Fresh112435
Picked101
Done246
Total1065421107
Error
0b
Counts
1107 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
34.0b
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
33.8b
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 -1000000000/23533438303 y)))
35.6b
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
45.6b
(/.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)))
42.3b
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
62.3b
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
42.9b
(/.f64 (+.f64 x -2) (+.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)))))
35.3b
(/.f64 (+.f64 x -2) 25000000000/104109730557)
26.1b
(/.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))
31.7b
(/.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))
28.8b
(/.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))
47.8b
(/.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))
40.6b
(/.f64 (*.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.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x)) 23533438303/500000000))
53.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
53.9b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000))
54.6b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
54.7b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
61.6b
(/.f64 (*.f64 y (*.f64 x x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
61.7b
(/.f64 y (*.f64 x x))
34.8b
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
35.4b
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
25.2b
(+.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))))
34.0b
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
34.3b
(+.f64 (*.f64 x 104109730557/25000000000) (/.f64 z (pow.f64 x 3)))
14.1b
(+.f64 (*.f64 x 104109730557/25000000000) (*.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 x 216700011257/5000000000) (*.f64 x x))) x))))) z))
53.2b
(*.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)))
53.2b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) x) 23533438303/500000000)))
39.7b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
35.0b
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
32.3b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
34.2b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
54.6b
(*.f64 (+.f64 x -2) (*.f64 y (*.f64 500000000/23533438303 x)))
54.4b
(*.f64 (*.f64 -1000000000/23533438303 y) x)
42.3b
(*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
42.1b
(*.f64 z -1000000000/23533438303)
54.7b
(*.f64 y (+.f64 (*.f64 x -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x))))
54.4b
(*.f64 y (*.f64 x -1000000000/23533438303))
62.3b
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
35.5b
(*.f64 x 104109730557/25000000000)
54.4b
(*.f64 -1000000000/23533438303 (*.f64 y x))
62.6b
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 1736 to 1290 computations (25.7% saved)

localize145.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.5b
(*.f64 x 104109730557/25000000000)
2.1b
(/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
2.9b
(*.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 x 216700011257/5000000000) (*.f64 x x))) x))))) z)
Compiler

Compiled 286 to 195 computations (31.8% saved)

series4.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite61.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
656×add-sqr-sqrt
628×pow1
628×*-un-lft-identity
614×add-exp-log
614×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02899
165599
Stop Event
node limit
Counts
1 → 13
Calls
Call 1
Inputs
(*.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 x 216700011257/5000000000) (*.f64 x x))) x))))) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 z (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) z) (*.f64 (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3))) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4)) z) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3)) z) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))))))

simplify79.0ms (0.3%)

Algorithm
egg-herbie
Rules
1370×associate-/l*
1326×associate-*r/
1128×associate-/r*
1006×associate-*l/
612×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01363373
13553101
29073079
330313045
Stop Event
node limit
Counts
37 → 54
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))) (*.f64 -1000000000/23533438303 z))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(+.f64 (*.f64 z (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 z (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(+.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) z) (*.f64 (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3))) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4)) z) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3)) z) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))
(pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 1)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (*.f64 -1000000000/23533438303 z))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 x 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))) (*.f64 -1000000000/23533438303 z)))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (fma.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (*.f64 x x)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 (*.f64 x x) -26398607408606012051779500000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))))
(*.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 x) 168466327098500000000/553822718361107519809)) -1000000000/23533438303))
(+.f64 (*.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x)) (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3)) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (fma.f64 -26398607408606012051779500000000/13033352773350869092174451844127 (*.f64 z (*.f64 x x)) (*.f64 -1000000000/23533438303 z))))
(fma.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3)) (fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 (*.f64 x x) -26398607408606012051779500000000/13033352773350869092174451844127)))))
(fma.f64 z (*.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)) (fma.f64 (*.f64 x x) (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))))
(*.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 -26398607408606012051779500000000/13033352773350869092174451844127 x) 168466327098500000000/553822718361107519809)) (+.f64 -1000000000/23533438303 (*.f64 4112168996009672412397468095578605550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(*.f64 (+.f64 (/.f64 -226700011257/5000000000 x) 1) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (*.f64 (+.f64 (/.f64 -226700011257/5000000000 x) 1) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 z) (pow.f64 x 6)))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 -226700011257/5000000000 x) (+.f64 1 (/.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(*.f64 (+.f64 (/.f64 -226700011257/5000000000 x) 1) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (*.f64 (+.f64 (/.f64 -226700011257/5000000000 x) 1) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 z) (pow.f64 x 6)))))
(+.f64 (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (*.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)))) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 -226700011257/5000000000 x) (+.f64 1 (/.f64 -7829679266707479531190921387591593/125000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.f64 (-.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(*.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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(+.f64 (*.f64 z (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 z (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(+.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) z) (*.f64 (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) z))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(/.f64 z (/.f64 (+.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) (-.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2) (*.f64 4 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) -2)))))
(*.f64 (/.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) -2) -4)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) -2) -4 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.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 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) -2) -4 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.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 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))) z))
(/.f64 (*.f64 z (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3))) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 3) (/.f64 8 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2) (*.f64 (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (+.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) z))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (/.f64 -8 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))) (fma.f64 (/.f64 2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (/.f64 -8 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) 3))) (fma.f64 (/.f64 2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000))) (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))) (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))) -2) 4)) z) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))
(/.f64 z (/.f64 (+.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) (-.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2) (*.f64 4 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) -2)))))
(*.f64 (/.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) -2) -4)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) -2) -4 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.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 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) -2) -4 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.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 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 3) (pow.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) 3)) z) (+.f64 (pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 2) (*.f64 (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 3) (/.f64 8 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2) (*.f64 (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (+.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) z))
(/.f64 (*.f64 z (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (/.f64 -8 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))) (fma.f64 (/.f64 2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 z (/.f64 (+.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (/.f64 -8 (pow.f64 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)) 3))) (fma.f64 (/.f64 2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000))) (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))) (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 1)
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(log.f64 (exp.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) (pow.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z) 2)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 -2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))))))) z)))
(*.f64 z (-.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 2 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000) 23533438303/500000000)))))

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(*.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)

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

simplify144.0ms (0.6%)

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)

localize8.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
0.2b
(/.f64 63615716158700684400745/10838835996651139530249 x)
Compiler

Compiled 19 to 14 computations (26.3% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite202.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1524×associate-*l/
1222×associate-/r*
876×associate-/l*
866×*-commutative
602×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
118719
2254619
Stop Event
node limit
Counts
1 → 83
Calls
Call 1
Inputs
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (*.f64 x 10838835996651139530249/63615716158700684400745))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (*.f64 x -10838835996651139530249/63615716158700684400745))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x -2)) 10838835996651139530249/63615716158700684400745)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 10838835996651139530249/63615716158700684400745 (*.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -10838835996651139530249/63615716158700684400745 (*.f64 (+.f64 x -2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x) (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (/.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 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249))))) (#(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 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.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 63615716158700684400745/10838835996651139530249 x))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x -10838835996651139530249/63615716158700684400745) (-.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) (/.f64 x 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) 63615716158700684400745/10838835996651139530249) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) -1) (*.f64 x 10838835996651139530249/63615716158700684400745))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) 1) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 63615716158700684400745/10838835996651139530249)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) -1) (*.f64 x -10838835996651139530249/63615716158700684400745))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) x))) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) -1) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (fma.f64 x x -4)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (-.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 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (-.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 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (+.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 4 (*.f64 x 2)) (-.f64 (+.f64 4 (*.f64 x 2)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 -63615716158700684400745/10838835996651139530249)) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 -63615716158700684400745/10838835996651139530249)) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 x -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) x))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))))))

simplify72.0ms (0.3%)

Algorithm
egg-herbie
Rules
1430×associate-*r/
926×*-commutative
832×associate-*l/
826×distribute-lft-in
736×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02252571
16522401
223772045
Stop Event
node limit
Counts
95 → 124
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2))
(+.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(+.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(+.f64 (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))) 1)
(*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))
(*.f64 (+.f64 x -2) (*.f64 x 10838835996651139530249/63615716158700684400745))
(*.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)
(*.f64 1 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 (cbrt.f64 x) (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249))
(*.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) x)
(*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 x -2))
(*.f64 (neg.f64 x) (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249))
(*.f64 (-.f64 2 x) (*.f64 x -10838835996651139530249/63615716158700684400745))
(*.f64 (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))
(*.f64 (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249) (cbrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (sqrt.f64 (+.f64 x -2)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(*.f64 (*.f64 x (+.f64 x -2)) 10838835996651139530249/63615716158700684400745)
(*.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 10838835996651139530249/63615716158700684400745 (*.f64 x (+.f64 x -2)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))
(*.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) (neg.f64 x))
(*.f64 -10838835996651139530249/63615716158700684400745 (*.f64 (+.f64 x -2) (neg.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x) (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (sqrt.f64 (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (/.f64 (sqrt.f64 (+.f64 x -2)) 1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 (*.f64 x -10838835996651139530249/63615716158700684400745) (-.f64 2 x))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) x)
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) (/.f64 x 1))
(*.f64 (/.f64 (-.f64 2 x) 63615716158700684400745/10838835996651139530249) (neg.f64 x))
(*.f64 (/.f64 (-.f64 2 x) -1) (*.f64 x 10838835996651139530249/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) 1) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 63615716158700684400745/10838835996651139530249)) (cbrt.f64 x))
(*.f64 (/.f64 (+.f64 x -2) -1) (*.f64 x -10838835996651139530249/63615716158700684400745))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) x))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) -1) (neg.f64 x))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (-.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 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (+.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 4 (*.f64 x 2)) (-.f64 (+.f64 4 (*.f64 x 2)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 -63615716158700684400745/10838835996651139530249)) (sqrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 -63615716158700684400745/10838835996651139530249)) (cbrt.f64 (neg.f64 x)))
(pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 3)
(pow.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 x -2)) -1)
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) x))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
Outputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)) (*.f64 -21677671993302279060498/63615716158700684400745 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -2) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -2 (*.f64 x 10838835996651139530249/63615716158700684400745)) (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))) 1)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (+.f64 x -2) (*.f64 x 10838835996651139530249/63615716158700684400745))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 1 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 -21677671993302279060498/63615716158700684400745 (/.f64 x -63615716158700684400745/10838835996651139530249)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (cbrt.f64 x) (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) x)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 x -2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (neg.f64 x) (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (-.f64 2 x) (*.f64 x -10838835996651139530249/63615716158700684400745))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (sqrt.f64 x) (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (-.f64 2 x) (pow.f64 (cbrt.f64 x) 2)) -63615716158700684400745/10838835996651139530249) (cbrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (sqrt.f64 (+.f64 x -2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (*.f64 x 10838835996651139530249/63615716158700684400745)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 x (+.f64 x -2)) 10838835996651139530249/63615716158700684400745)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 10838835996651139530249/63615716158700684400745 (*.f64 x (+.f64 x -2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) (neg.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 -10838835996651139530249/63615716158700684400745 (*.f64 (+.f64 x -2) (neg.f64 x)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) x) (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (sqrt.f64 (+.f64 x -2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 63615716158700684400745/10838835996651139530249) x) (/.f64 (sqrt.f64 (+.f64 x -2)) 1))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) x) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 63615716158700684400745/10838835996651139530249))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 -21677671993302279060498/63615716158700684400745 (/.f64 x -63615716158700684400745/10838835996651139530249)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (*.f64 x -10838835996651139530249/63615716158700684400745) (-.f64 2 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) x)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) 1) (/.f64 x 1))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (-.f64 2 x) 63615716158700684400745/10838835996651139530249) (neg.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (-.f64 2 x) -1) (*.f64 x 10838835996651139530249/63615716158700684400745))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 63615716158700684400745/10838835996651139530249)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 63615716158700684400745/10838835996651139530249) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))))
(*.f64 (sqrt.f64 x) (*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 63615716158700684400745/10838835996651139530249)) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (/.f64 (+.f64 x -2) (sqrt.f64 63615716158700684400745/10838835996651139530249))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) 1) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(/.f64 (*.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) 1) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (cbrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 63615716158700684400745/10838835996651139530249)) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 63615716158700684400745/10838835996651139530249) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))))
(*.f64 (cbrt.f64 x) (/.f64 (+.f64 x -2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 63615716158700684400745/10838835996651139530249))))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 63615716158700684400745/10838835996651139530249)))
(*.f64 (/.f64 (+.f64 x -2) -1) (*.f64 x -10838835996651139530249/63615716158700684400745))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (+.f64 x -2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) x))) (cbrt.f64 (+.f64 x -2)))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) (/.f64 1 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249) -1) (neg.f64 x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (*.f64 x 10838835996651139530249/63615716158700684400745)) (-.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 x 10838835996651139530249/63615716158700684400745))) (fma.f64 x x (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x x -4) (/.f64 (+.f64 (pow.f64 x 3) 8) (*.f64 x 10838835996651139530249/63615716158700684400745))) (fma.f64 x x (fma.f64 x -2 4)))
(/.f64 (*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (fma.f64 x x -4))) (/.f64 (+.f64 (pow.f64 x 3) 8) (fma.f64 x (+.f64 x -2) 4)))
(*.f64 (/.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (-.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 x 10838835996651139530249/63615716158700684400745) (+.f64 (pow.f64 x 3) -8)) (-.f64 (fma.f64 x x -4) (*.f64 x 2))) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x 2)))))
(*.f64 (*.f64 (/.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (-.f64 (pow.f64 x 4) (*.f64 (fma.f64 x 2 4) (fma.f64 x 2 4)))) (+.f64 (pow.f64 x 3) -8)) (-.f64 (*.f64 x x) (fma.f64 x 2 4)))
(/.f64 (*.f64 (fma.f64 x -86710687973209116241992/63615716158700684400745 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 4))) 1) (fma.f64 x x (fma.f64 x 2 4)))
(*.f64 (/.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (+.f64 -8 (pow.f64 x 3))) (+.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 4 (*.f64 x 2)) (-.f64 (+.f64 4 (*.f64 x 2)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (/.f64 (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 4 (*.f64 x 2)) 3)) (+.f64 (pow.f64 x 3) -8))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (-.f64 (*.f64 x 2) (*.f64 x x))))))
(/.f64 (*.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) (*.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 (fma.f64 x 2 4) (+.f64 4 (*.f64 x (-.f64 2 x))) (pow.f64 x 4)))) (+.f64 (pow.f64 x 6) (pow.f64 (fma.f64 x 2 4) 3)))
(*.f64 (/.f64 (fma.f64 x -86710687973209116241992/63615716158700684400745 (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 4))) (+.f64 (pow.f64 x 6) (pow.f64 (fma.f64 x 2 4) 3))) (fma.f64 (fma.f64 x 2 4) (fma.f64 x (-.f64 2 x) 4) (pow.f64 x 4)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 -63615716158700684400745/10838835996651139530249)) (sqrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 -63615716158700684400745/10838835996651139530249) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)))) (sqrt.f64 (neg.f64 x)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 -63615716158700684400745/10838835996651139530249)) (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745))) (sqrt.f64 (neg.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x 10838835996651139530249/63615716158700684400745)) (/.f64 (+.f64 x -2) (sqrt.f64 -63615716158700684400745/10838835996651139530249))) (sqrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 -63615716158700684400745/10838835996651139530249)) (cbrt.f64 (neg.f64 x)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 -63615716158700684400745/10838835996651139530249) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))) (cbrt.f64 (neg.f64 x)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 x)) (+.f64 x -2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 -63615716158700684400745/10838835996651139530249)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (/.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 -63615716158700684400745/10838835996651139530249)))
(pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 1)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 2)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))) 3)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3) 1/3)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(pow.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 x -2)) -1)
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) -63615716158700684400745/10838835996651139530249) x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 2))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) x))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249)) 3))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(exp.f64 (log.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (-.f64 2 x) -63615716158700684400745/10838835996651139530249))))
(*.f64 x (*.f64 10838835996651139530249/63615716158700684400745 (+.f64 x -2)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (fma.f64 x 10838835996651139530249/63615716158700684400745 -21677671993302279060498/63615716158700684400745))

localize43.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
0.5b
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
2.0b
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
2.6b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
Compiler

Compiled 114 to 81 computations (28.9% saved)

series12.0ms (0%)

Counts
2 → 40
Calls

12 calls:

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

rewrite135.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1646×associate-/r*
456×add-sqr-sqrt
434×pow1
434×*-un-lft-identity
430×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019102
144686
2610686
Stop Event
node limit
Counts
2 → 152
Calls
Call 1
Inputs
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Outputs
((#(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 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 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 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 -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 (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 (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 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) 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 (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) 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) z) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (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 (/.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 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) 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)) 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 (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 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 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 x -2) 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) 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 (*.f64 (+.f64 x -2) 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 (*.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 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) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(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) z))))) (#(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) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 (*.f64 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 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 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 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 (neg.f64 (*.f64 (+.f64 x -2) 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) (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 (+.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 (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 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (+.f64 x -2) (/.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 (+.f64 x -2) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (/.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 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)) 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 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)))))) (#(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 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 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)) 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 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 (+.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 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 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) 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))))) (#(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) 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) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (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))) 1) (+.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))) (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 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 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 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 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 (neg.f64 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 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 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 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 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 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 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 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 (*.f64 (+.f64 x -2) z) 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 (+.f64 x -2) z) 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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) 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)) 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 (+.f64 x -2) 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)) (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 (+.f64 x -2) 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 (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 (*.f64 (+.f64 x -2) 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 (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 (+.f64 x -2) 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 (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 (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) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 (*.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 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 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 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 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 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 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 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 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 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 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 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 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 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (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 (sqrt.f64 z) (*.f64 (sqrt.f64 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (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 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 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)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 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 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 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 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.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 (sqrt.f64 z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.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 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 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 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 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 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 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 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 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 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) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.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 sqrt.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))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.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 log.f64 (+.f64 1 (expm1.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 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))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 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 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))

simplify172.0ms (0.7%)

Algorithm
egg-herbie
Rules
926×associate-/l*
854×associate-/l/
848×associate-+r+
842×+-commutative
742×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056711562
1153111322
2715511322
Stop Event
node limit
Counts
192 → 259
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 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 (*.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 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 (*.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 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 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 -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 (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 (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 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) z)))
(/.f64 (*.f64 (+.f64 x -2) 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 (/.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 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) 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)) z) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) (/.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 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 (neg.f64 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 x -2) 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) 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 (*.f64 (+.f64 x -2) 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 (*.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 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) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(/.f64 (/.f64 (+.f64 x -2) 1) (/.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) 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) z)))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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) z)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 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 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 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 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 (neg.f64 (*.f64 (+.f64 x -2) 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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 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) 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 (+.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) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (+.f64 x -2) (/.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 (+.f64 x -2) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (/.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 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)) 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 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 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 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 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)) 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 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 (+.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 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 z)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) 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 (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) 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) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 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 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 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 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 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 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 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 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 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 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 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 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 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 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 (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))) 1) (+.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))) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.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 (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 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 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 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 (neg.f64 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 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 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 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 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 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 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 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 (*.f64 (+.f64 x -2) z) 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 (+.f64 x -2) z) 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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) z) (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 (+.f64 x -2) 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)) 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 (+.f64 x -2) 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)) (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 (+.f64 x -2) 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 (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 (+.f64 x -2) 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 (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 (+.f64 x -2) 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 (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 (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) z))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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) z))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 (*.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 x 2))
(/.f64 (/.f64 (*.f64 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 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 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 (*.f64 (+.f64 x -2) z)) 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 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) z)) -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 (+.f64 x -2) 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 (neg.f64 (*.f64 (+.f64 x -2) 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)))
(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)
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 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 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 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 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 (neg.f64 z) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 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 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 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.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) (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 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 z) 2) 1) (/.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 (pow.f64 (cbrt.f64 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 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 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.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 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 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 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) z) -1)
(neg.f64 (/.f64 z (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 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 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 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)) 3))
(cbrt.f64 (/.f64 (pow.f64 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 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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.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 z (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 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x)))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.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 z (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))) (*.f64 (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127)))) (pow.f64 x 3)))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -2 (/.f64 z (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (/.f64 (*.f64 z -2) (pow.f64 x 4)) (*.f64 (/.f64 z (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 (*.f64 z -2) (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 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (fma.f64 156699607947/500000000 z (*.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000)))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (/.f64 (*.f64 z -2) (pow.f64 x 4)))) (*.f64 (/.f64 z (pow.f64 x 4)) 216700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 z 156699607947/500000000 (*.f64 z -59736603405527326134297/5000000000000000000)))) (pow.f64 x 6)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(+.f64 (+.f64 (-.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 (neg.f64 (fma.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 z 156699607947/500000000 (*.f64 z -59736603405527326134297/5000000000000000000)))) (pow.f64 x 6)))
(/.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 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 (/.f64 (pow.f64 x 6) (*.f64 z 226700011257/5000000000))) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.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 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 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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 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 z 500000000/23533438303 (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809)))
(+.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 z x))))
(-.f64 (fma.f64 z 500000000/23533438303 (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x 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 -156699607947/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(-.f64 (-.f64 (fma.f64 z 500000000/23533438303 (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x 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 (*.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 z 156699607947/500000000 (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(/.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 (*.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))))))
(+.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 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)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 x (/.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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 -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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (/.f64 (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 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 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) 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 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) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (+.f64 x 2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.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) z) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.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)) z)
(/.f64 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 (*.f64 (+.f64 x -2) (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 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 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 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 x x -4))
(/.f64 (*.f64 (/.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 (/.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)) z)
(/.f64 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 (*.f64 (fma.f64 x x -4) z) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) z) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (+.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)) z)
(/.f64 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 (*.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 x 2))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.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))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.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)) z)
(/.f64 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 (*.f64 (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (+.f64 x -2) z) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.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 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) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)))
(/.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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) 1) (-.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000) (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (+.f64 (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 (+.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))
(/.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) 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 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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 (fma.f64 x x -4) (/.f64 (+.f64 x 2) (neg.f64 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) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (neg.f64 z) (+.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) z)))
(*.f64 (/.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)) z)
(/.f64 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 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 (*.f64 (+.f64 (pow.f64 x 3) -8) (neg.f64 z)) (-.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 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 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 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 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 x x -4))
(/.f64 (*.f64 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 (/.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)) z)
(/.f64 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 (*.f64 (neg.f64 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 (fma.f64 x x -4) (/.f64 (+.f64 x 2) (neg.f64 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) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (neg.f64 z) (+.f64 x 2)))
(/.f64 (*.f64 (neg.f64 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 (*.f64 (+.f64 (pow.f64 x 3) -8) (neg.f64 z)) (-.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 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 (+.f64 x -2) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 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 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) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (+.f64 x -2) (/.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 (*.f64 (+.f64 x -2) (sqrt.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z))
(*.f64 (sqrt.f64 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 z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (/.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 x -2) (pow.f64 (cbrt.f64 z) 2)) (/.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 (+.f64 x -2) (pow.f64 (cbrt.f64 z) 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 (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (+.f64 x -2) (/.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 (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 (+.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 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 (sqrt.f64 z) (/.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.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 (+.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 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 z)))
(*.f64 (/.f64 (*.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))) (pow.f64 (cbrt.f64 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 z))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 z) 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)) 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 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 (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 x -2) (*.f64 (/.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 (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 (+.f64 x -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) (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 (+.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 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 z)))
(/.f64 (+.f64 x -2) (*.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 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 z) 2))))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 (*.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 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 (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) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (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) z)) (+.f64 x 2))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.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) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.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)) z)
(/.f64 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 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 z)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (+.f64 x -2) (neg.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.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)) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (+.f64 x -2) (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (+.f64 x -2) (neg.f64 z)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (/.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)) 1) (+.f64 x 2))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (/.f64 (*.f64 (/.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)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (/.f64 (*.f64 (/.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 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (/.f64 (*.f64 (/.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))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.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)) z)
(/.f64 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 (/.f64 (*.f64 (/.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))) (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 (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)) z)
(/.f64 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 (/.f64 (*.f64 (/.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))) (*.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 (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)) z)
(/.f64 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 (/.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))) 1) (+.f64 x 2))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.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))) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.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 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (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))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.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)) z)
(/.f64 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 (/.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))) (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 (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)) z)
(/.f64 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 (/.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 (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 (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)) z)
(/.f64 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 (/.f64 (*.f64 (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 z) (+.f64 x -2)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) z) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) z) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) z) (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 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)) (*.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 z (+.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))) (*.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 (*.f64 (+.f64 x -2) z) (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 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 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))) (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 z (/.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 (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)))))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) z) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) 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)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) 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)) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (+.f64 x -2) 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 (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 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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(/.f64 (*.f64 z (+.f64 x -2)) (*.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 (/.f64 (*.f64 (+.f64 x -2) 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 (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 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 (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 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 (/.f64 (*.f64 (+.f64 x -2) 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 (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (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) z))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))) (fma.f64 x x -4))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 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 (+.f64 x 2) (neg.f64 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) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (neg.f64 z) (+.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) z))
(*.f64 (/.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)) z)
(/.f64 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 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 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 (*.f64 (+.f64 (pow.f64 x 3) -8) (neg.f64 z)) (-.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 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 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 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 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 x x -4))
(/.f64 (/.f64 (*.f64 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 (+.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)) z)
(/.f64 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 (/.f64 (*.f64 (neg.f64 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 (fma.f64 x x -4) (/.f64 (+.f64 x 2) (neg.f64 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) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (neg.f64 z) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 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 (+.f64 (pow.f64 x 3) -8) (neg.f64 z)) (-.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 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 (+.f64 x -2) z)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 x -2) 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 (*.f64 (+.f64 x -2) 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 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (neg.f64 z)))
(*.f64 (/.f64 (+.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 (neg.f64 (*.f64 (+.f64 x -2) z)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 x -2) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 2))
(fabs.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))))
(log.f64 (pow.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.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) (pow.f64 (+.f64 x -2) 3)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (+.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 1 (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.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 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 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (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 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 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 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 z) 2) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (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)) z)
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 z) -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 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 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (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 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 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 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 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 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 z (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (/.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000) (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 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 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 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (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 (sqrt.f64 z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.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 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 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 z) 2) 1) (/.f64 (cbrt.f64 z) (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 (pow.f64 (cbrt.f64 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 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 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (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 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 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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 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) z) -1)
(/.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 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(sqrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fabs.f64 (/.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 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))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (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))
(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))
(/.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 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 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 z (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))
(exp.f64 (log.f64 (/.f64 z (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))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.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 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))

localize73.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
0.5b
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.5b
(*.f64 104109730557/25000000000 x)
21.5b
(/.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)

series20.0ms (0.1%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
17.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))
1.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))
0.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))
0.0ms
x
@-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))

rewrite106.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
622×add-sqr-sqrt
592×pow1
592×*-un-lft-identity
586×add-exp-log
586×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify128.0ms (0.5%)

Algorithm
egg-herbie
Rules
1792×associate-/r*
1734×associate-*r/
1394×associate-*l/
750×+-commutative
742×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03358817
19707343
238417335
Stop Event
node limit
Counts
95 → 142
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 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (/.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 (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 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 (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 (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)))) 2))
(*.f64 (pow.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)))) 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 (pow.f64 (cbrt.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 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 (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 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 (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 (/.f64 1 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 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 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 (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)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (cbrt.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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (/.f64 (sqrt.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 (sqrt.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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 1) (/.f64 (sqrt.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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (pow.f64 (cbrt.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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) x) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) 1) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 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 (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)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) (pow.f64 (cbrt.f64 (*.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)))))
(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)
(pow.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)))) 2)
(pow.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)))) 3)
(pow.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))) 3) 1/3)
(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)))))
(sqrt.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))
(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 (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))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 3) (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x 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)))))
(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)))))
(exp.f64 (-.f64 (log.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (log.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(exp.f64 (*.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)))) 1))
(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 (*.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)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) x))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 3))
(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)))))))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(exp.f64 (+.f64 (log.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) 1))
(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 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 -101134521927828168189/15625000000000000 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 (/.f64 23533438303/500000000 (*.f64 y x)) (+.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 -101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (fma.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (-.f64 (/.f64 (+.f64 (/.f64 673413707421482370561/15625000000000000 y) (/.f64 -434623763594565154989924237207/488281250000000000000000 (*.f64 y y))) y) (/.f64 -9260348246176161735331/2500000000000000000 (*.f64 y y)))) (/.f64 156699607947/500000000 y)) (/.f64 (/.f64 -101134521927828168189/15625000000000000 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 (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 x (*.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)))))))) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(+.f64 (fma.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (-.f64 (/.f64 (+.f64 (/.f64 673413707421482370561/15625000000000000 y) (/.f64 -434623763594565154989924237207/488281250000000000000000 (*.f64 y y))) y) (/.f64 -9260348246176161735331/2500000000000000000 (*.f64 y y)))) (/.f64 156699607947/500000000 y)) (+.f64 (*.f64 x (*.f64 x (-.f64 (-.f64 (/.f64 216700011257/5000000000 y) (/.f64 (+.f64 (/.f64 61660898035605400325919/2500000000000000000 y) (/.f64 -39796177706971089542923405268553/78125000000000000000000000 (*.f64 y y))) y)) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (-.f64 (/.f64 (+.f64 (/.f64 673413707421482370561/15625000000000000 y) (/.f64 -434623763594565154989924237207/488281250000000000000000 (*.f64 y y))) y) (/.f64 -9260348246176161735331/2500000000000000000 (*.f64 y y)))) y) (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y)))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (/.f64 -101134521927828168189/15625000000000000 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 (*.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 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 (*.f64 625000000000000000000/10838835996651139530249 y) (pow.f64 x 3)))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.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 x (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) x) (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 x (*.f64 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 156699607947/500000000 (pow.f64 (*.f64 x (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 (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 y (+.f64 (/.f64 156699607947/500000000 (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 (/.f64 (/.f64 23533438303/500000000 x) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 263505074721/1000000000 (*.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 23533438303/500000000 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x x))))
(+.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 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) x) (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 156699607947/500000000 (pow.f64 (*.f64 x (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 x (*.f64 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 156699607947/500000000 (pow.f64 (*.f64 x (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 (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 (/.f64 (/.f64 23533438303/500000000 x) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 263505074721/1000000000 (*.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 y (/.f64 x y)) (/.f64 (/.f64 23533438303/500000000 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x x))) (-.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 (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 (/.f64 (/.f64 23533438303/500000000 x) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 263505074721/1000000000 (*.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 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 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4) (pow.f64 x 4))) (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4)))) (+.f64 (+.f64 (/.f64 1 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) x) (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 156699607947/500000000 (pow.f64 (*.f64 x (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 x (*.f64 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 156699607947/500000000 (pow.f64 (*.f64 x (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 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 (/.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (pow.f64 x 3)) (/.f64 1 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)))) (/.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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (pow.f64 x 5))))) (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 (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 (/.f64 (/.f64 23533438303/500000000 x) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 263505074721/1000000000 (*.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 y (/.f64 x y)) (/.f64 (/.f64 23533438303/500000000 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x x))) (-.f64 (fma.f64 (neg.f64 (+.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 (/.f64 23533438303/500000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (pow.f64 x 5)) (+.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 1 (*.f64 x (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 (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 (/.f64 (/.f64 23533438303/500000000 x) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 263505074721/1000000000 (*.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 (*.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 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 (/.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 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 (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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (pow.f64 y 4)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 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 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 (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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (pow.f64 y 4)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(/.f64 (+.f64 (*.f64 (+.f64 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 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 (/.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 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 (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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (pow.f64 y 4)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 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 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 (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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (pow.f64 y 4)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.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)))
(fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (/.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 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))
(/.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) 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) 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) 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 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 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))
(/.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)))) (pow.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)))) 2))
(/.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))
(/.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 (pow.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)))) 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 (/.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))
(/.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 (pow.f64 (cbrt.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 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 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))
(/.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))))) (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) 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 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 (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) 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 (-.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 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 (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 (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))
(/.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 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) x))
(/.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))
(/.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 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 (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)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (/.f64 (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 (/.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 (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 (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 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (/.f64 (sqrt.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 (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))
(/.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 (sqrt.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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x))
(/.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))
(/.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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 1) (/.f64 (sqrt.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) 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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (pow.f64 (cbrt.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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (/.f64 (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 (/.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 (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 (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 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) x) (/.f64 (cbrt.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 (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))
(/.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 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 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 (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x))
(/.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))
(/.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 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) 1) (/.f64 (cbrt.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) 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 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 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 (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)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 2) (pow.f64 (cbrt.f64 (*.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 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2) (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)))) (pow.f64 (cbrt.f64 (*.f64 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)))) (/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 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)
(/.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))
(/.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 (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)))) 2)
(/.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))
(/.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 (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)))) 3)
(/.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))
(/.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 (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))) 3) 1/3)
(/.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))
(/.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 (-.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (neg.f64 x)))
(sqrt.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))
(sqrt.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))
(fabs.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))))
(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) 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 (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))) 3))
(/.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))
(/.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 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 3) (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 3)))
(/.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))
(/.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)))
(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) 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) 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 (-.f64 (log.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (log.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 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))
(/.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 (*.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)))) 1))
(/.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))
(/.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) 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 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 x (*.f64 (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) (fma.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) -4297481763/31250000)))) x))
(*.f64 (/.f64 x (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 x (fma.f64 (*.f64 x (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 x (*.f64 (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) (fma.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) -4297481763/31250000)))) x))
(*.f64 (/.f64 x (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 x (fma.f64 (*.f64 x (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))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) 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))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) 3)
(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))
(pow.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 3) 1/3)
(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))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 2))
(fabs.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (pow.f64 (exp.f64 (+.f64 4297481763/31250000 (*.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))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 3))
(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))
(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))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (+.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 (+.f64 (log.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (log.f64 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))
(exp.f64 (*.f64 (log.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))
(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))

eval835.0ms (3.3%)

Compiler

Compiled 32549 to 23474 computations (27.9% saved)

prune419.0ms (1.6%)

Pruning

45 alts after pruning (40 fresh and 5 done)

PrunedKeptTotal
New89612908
Fresh52833
Picked101
Done358
Total90545950
Error
0b
Counts
950 → 45
Alt Table
Click to see full alt table
StatusErrorProgram
34.0b
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 z (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)))
33.8b
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 -1000000000/23533438303 y)))
35.6b
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
51.3b
(/.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 x 4297481763/31250000) y) x)))
52.4b
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
54.6b
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
42.3b
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
54.7b
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
42.9b
(/.f64 (+.f64 x -2) (+.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)))))
35.3b
(/.f64 (+.f64 x -2) 25000000000/104109730557)
28.8b
(/.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))
47.8b
(/.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))
40.6b
(/.f64 (*.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.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x)) 23533438303/500000000))
53.4b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
53.9b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000))
54.6b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))
54.7b
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
61.6b
(/.f64 (*.f64 y (*.f64 x x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
61.0b
(/.f64 z (pow.f64 x 3))
61.7b
(/.f64 y (*.f64 x x))
34.8b
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
62.6b
(-.f64 (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1) 1)
35.4b
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
25.2b
(+.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))))
34.0b
(+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z))
14.1b
(+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z))
53.2b
(*.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)))
53.2b
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) x) 23533438303/500000000)))
40.1b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) x) 23533438303/500000000)))
41.9b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
42.1b
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
35.0b
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
32.3b
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
62.3b
(*.f64 (*.f64 x (+.f64 x -2)) 10838835996651139530249/63615716158700684400745)
54.4b
(*.f64 (*.f64 -1000000000/23533438303 y) x)
42.3b
(*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
42.1b
(*.f64 z -1000000000/23533438303)
54.7b
(*.f64 y (+.f64 (*.f64 x -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x x))))
54.4b
(*.f64 y (*.f64 x -1000000000/23533438303))
62.3b
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
62.4b
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
35.5b
(*.f64 x 104109730557/25000000000)
54.4b
(*.f64 -1000000000/23533438303 (*.f64 y x))
62.6b
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 896 to 668 computations (25.4% saved)

regimes815.0ms (3.2%)

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

4 calls:

292.0ms
z
217.0ms
y
150.0ms
x
70.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.3b3x
10.5b4y
8.7b5z
0.3b2(/.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 1660 to 1152 computations (30.6% saved)

bsearch67.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
5.665372321866761e+57
2.8825976682872186e+63
37.0ms
-1.1001769183622425e+85
-8.553750475836493e+70
Results
60.0ms304×body256valid
Compiler

Compiled 962 to 686 computations (28.7% saved)

regimes712.0ms (2.8%)

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

4 calls:

258.0ms
y
179.0ms
z
167.0ms
x
62.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
ErrorSegmentsBranch
0.4b3x
10.5b4y
9.0b5z
1.3b2(/.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 1570 to 1095 computations (30.3% saved)

bsearch91.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
62.0ms
5.665372321866761e+57
2.8825976682872186e+63
28.0ms
-1523074769.6143746
-8282.733942765093
Results
46.0ms288×body256valid
Compiler

Compiled 2035 to 1510 computations (25.8% saved)

regimes681.0ms (2.7%)

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

4 calls:

256.0ms
z
227.0ms
x
113.0ms
y
56.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.4b3x
10.5b4y
9.0b5z
1.3b2(/.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 1191 to 831 computations (30.2% saved)

bsearch59.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
5.665372321866761e+57
2.8825976682872186e+63
30.0ms
-1523074769.6143746
-8282.733942765093
Results
48.0ms288×body256valid
Compiler

Compiled 2134 to 1582 computations (25.9% saved)

regimes509.0ms (2%)

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

4 calls:

170.0ms
z
113.0ms
y
82.0ms
x
54.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.8b3x
10.5b4y
9.0b5z
1.3b2(/.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 1082 to 754 computations (30.3% saved)

bsearch52.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.624834329811759e+29
4.118753185234402e+30
29.0ms
-1523074769.6143746
-8282.733942765093
Results
44.0ms256×body256valid
Compiler

Compiled 1710 to 1250 computations (26.9% saved)

regimes402.0ms (1.6%)

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

4 calls:

128.0ms
z
114.0ms
y
79.0ms
x
56.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.8b3x
10.5b4y
9.0b5z
1.3b2(/.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 1025 to 713 computations (30.4% saved)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.624834329811759e+29
4.118753185234402e+30
28.0ms
-1523074769.6143746
-8282.733942765093
Results
43.0ms256×body256valid
Compiler

Compiled 1390 to 1010 computations (27.3% saved)

regimes915.0ms (3.6%)

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

4 calls:

407.0ms
y
331.0ms
z
111.0ms
x
45.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
1.0b3x
17.9b10y
18.4b7z
1.6b2(/.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 902 to 626 computations (30.6% saved)

bsearch49.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
9.554387693874858e+49
4.876697102555166e+50
31.0ms
-3.299703430802178e+46
-5.451587774338856e+35
Results
42.0ms256×body256valid
Compiler

Compiled 978 to 732 computations (25.2% saved)

regimes679.0ms (2.7%)

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

3 calls:

305.0ms
z
276.0ms
y
76.0ms
x
Results
ErrorSegmentsBranch
1.6b3x
18.3b10y
19.3b7z
Compiler

Compiled 825 to 571 computations (30.8% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.894017839077999e+28
1.4372953445283666e+29
28.0ms
-1.0479546659572419e+24
-834377214919781.6
Results
42.0ms240×body256valid
Compiler

Compiled 808 to 604 computations (25.2% saved)

regimes665.0ms (2.6%)

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

3 calls:

338.0ms
y
216.0ms
z
94.0ms
x
Results
ErrorSegmentsBranch
5.9b3x
22.5b11y
21.8b10z
Compiler

Compiled 631 to 435 computations (31.1% saved)

bsearch110.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
0.05674601480697814
389943.7351564351
84.0ms
-834377214919781.6
-1523074769.6143746
Results
104.0ms288×body256valid
Compiler

Compiled 712 to 547 computations (23.2% saved)

regimes577.0ms (2.3%)

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

3 calls:

257.0ms
y
177.0ms
z
128.0ms
x
Results
ErrorSegmentsBranch
7.1b3x
23.8b8y
24.5b7z
Compiler

Compiled 577 to 398 computations (31% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
5829284525290239000.0
1.894017839077999e+28
26.0ms
-834377214919781.6
-1523074769.6143746
Results
50.0ms288×body256valid
Compiler

Compiled 586 to 466 computations (20.5% saved)

regimes280.0ms (1.1%)

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

3 calls:

121.0ms
y
105.0ms
z
46.0ms
x
Results
ErrorSegmentsBranch
7.1b3x
24.5b8y
25.5b7z
Compiler

Compiled 282 to 199 computations (29.4% saved)

bsearch48.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.894017839077999e+28
1.4372953445283666e+29
30.0ms
-834377214919781.6
-1523074769.6143746
Results
43.0ms240×body256valid
Compiler

Compiled 436 to 349 computations (20% saved)

regimes248.0ms (1%)

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

3 calls:

124.0ms
y
64.0ms
z
53.0ms
x
Results
ErrorSegmentsBranch
14.3b4x
28.8b9y
28.8b5z
Compiler

Compiled 211 to 149 computations (29.4% saved)

bsearch64.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.894017839077999e+28
1.4372953445283666e+29
18.0ms
-1.3680171669761302e-58
-9.106888123007343e-60
26.0ms
-834377214919781.6
-1523074769.6143746
Results
58.0ms336×body256valid
Compiler

Compiled 496 to 403 computations (18.8% saved)

regimes702.0ms (2.8%)

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

3 calls:

539.0ms
x
103.0ms
y
54.0ms
z
Results
ErrorSegmentsBranch
14.4b4x
28.8b9y
28.9b5z
Compiler

Compiled 165 to 115 computations (30.3% saved)

bsearch64.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.894017839077999e+28
1.4372953445283666e+29
18.0ms
-1.3680171669761302e-58
-9.106888123007343e-60
28.0ms
-834377214919781.6
-1523074769.6143746
Results
59.0ms336×body256valid
Compiler

Compiled 448 to 367 computations (18.1% saved)

regimes195.0ms (0.8%)

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

3 calls:

126.0ms
y
35.0ms
z
29.0ms
x
Results
ErrorSegmentsBranch
14.4b4x
29.9b7y
28.9b5z
Compiler

Compiled 76 to 53 computations (30.3% saved)

bsearch71.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
5829284525290239000.0
1.894017839077999e+28
18.0ms
-1.3680171669761302e-58
-9.106888123007343e-60
26.0ms
-834377214919781.6
-1523074769.6143746
Results
64.0ms384×body256valid
Compiler

Compiled 448 to 373 computations (16.7% saved)

regimes245.0ms (1%)

Counts
11 → 4
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 y) x)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)
(/.f64 y (*.f64 x x))
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

103.0ms
x
93.0ms
z
46.0ms
y
Results
ErrorSegmentsBranch
14.6b4x
30.0b7y
28.9b5z
Compiler

Compiled 64 to 44 computations (31.3% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
5829284525290239000.0
1.894017839077999e+28
20.0ms
-1.3680171669761302e-58
-9.106888123007343e-60
26.0ms
-834377214919781.6
-1523074769.6143746
Results
68.0ms384×body256valid
Compiler

Compiled 412 to 337 computations (18.2% saved)

regimes126.0ms (0.5%)

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

3 calls:

88.0ms
y
20.0ms
z
17.0ms
x
Results
ErrorSegmentsBranch
14.6b4x
30.1b7y
29.1b5z
Compiler

Compiled 34 to 24 computations (29.4% saved)

bsearch136.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
5829284525290239000.0
1.894017839077999e+28
81.0ms
-1.3680171669761302e-58
-9.106888123007343e-60
28.0ms
-834377214919781.6
-1523074769.6143746
Results
131.0ms384×body256valid
Compiler

Compiled 412 to 337 computations (18.2% saved)

regimes44.0ms (0.2%)

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

3 calls:

22.0ms
y
11.0ms
x
10.0ms
z
Results
ErrorSegmentsBranch
15.7b3x
30.7b7y
30.8b3z
Compiler

Compiled 24 to 18 computations (25% saved)

bsearch57.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
5829284525290239000.0
1.894017839077999e+28
27.0ms
-834377214919781.6
-1523074769.6143746
Results
53.0ms288×body256valid
Compiler

Compiled 298 to 250 computations (16.1% saved)

regimes15.0ms (0.1%)

Accuracy

Total -27.6b remaining (-77.8%)

Threshold costs -27.6b (-77.8%)

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

3 calls:

8.0ms
y
3.0ms
x
3.0ms
z
Results
ErrorSegmentsBranch
35.5b1x
35.5b1y
35.5b1z
Compiler

Compiled 21 to 16 computations (23.8% saved)

simplify304.0ms (1.2%)

Algorithm
egg-herbie
Rules
852×distribute-lft-neg-in
764×*-commutative
438×+-commutative
398×distribute-rgt-neg-in
354×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02222704
13562704
24052704
34362704
44672704
54932704
65152704
75502704
86052704
96582704
107602704
119222704
1212042704
1314642704
1416312704
1517572704
1619542704
1721652704
1823512704
1924802704
2025292704
2125532704
2225832704
2325882704
2425882704
2525942704
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x -70000000000000000080333326195402320156993025172741210305544979178702076116992) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2199999999999999960014082288860835560234317496704258979921920) (*.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 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.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 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 1850000000000000079007802458112) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 2399999999999999935133108928512) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.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 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -460000000000000008388608) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (/.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 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 6000000000000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -3250998599192227/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -3957737425103581/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 x -41000000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -7689318425915529/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 x -1550000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Outputs
(if (<=.f64 x -70000000000000000080333326195402320156993025172741210305544979178702076116992) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2199999999999999960014082288860835560234317496704258979921920) (*.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 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -70000000000000000080333326195402320156993025172741210305544979178702076116992) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2199999999999999960014082288860835560234317496704258979921920) (*.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 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -70000000000000000080333326195402320156993025172741210305544979178702076116992) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2199999999999999960014082288860835560234317496704258979921920) (*.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 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -70000000000000000080333326195402320156993025172741210305544979178702076116992) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2199999999999999960014082288860835560234317496704258979921920) (*.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 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) 13764240537310136880149/125000000000000000000))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 46999999999999997219781945388927670199648386609959766327296) (-.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (-.f64 (*.f64 -2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x))))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.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 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x) (/.f64 -1 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x) (/.f64 -1 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (if (<=.f64 x 4600000000000000338079899448924439211347154830459740889284608) (-.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 z (-.f64 (*.f64 -2 (/.f64 -1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 1850000000000000079007802458112) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z))))
(if (or (<=.f64 x -1500000000) (not (<=.f64 x 1850000000000000079007802458112))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 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 -1500000000) (not (<=.f64 x 1850000000000000079007802458112))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 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 -1500000000) (not (<=.f64 x 1850000000000000079007802458112))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) (*.f64 x (+.f64 x -2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 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 -1500000000) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z)) (if (<=.f64 x 2399999999999999935133108928512) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x))))) z))))
(if (or (<=.f64 x -1500000000) (not (<=.f64 x 2399999999999999935133108928512))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (or (<=.f64 x -1500000000) (not (<=.f64 x 2399999999999999935133108928512))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (or (<=.f64 x -1500000000) (not (<=.f64 x 2399999999999999935133108928512))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (*.f64 -2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.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 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x) (/.f64 -1 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -32500000000000000410869418782392892828243984384) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 155000000000000001441549536622769598046203046526976) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000))))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -460000000000000008388608) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (/.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 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -460000000000000008388608) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -460000000000000008388608) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x) (/.f64 -1 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -460000000000000008388608) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z)) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 x (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y -1000000000/23533438303))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 x (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y -1000000000/23533438303))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) x) (/.f64 -1 (*.f64 x x)))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 x (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y -1000000000/23533438303))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (+.f64 (*.f64 y 1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809)))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 16) (+.f64 (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x)) (*.f64 (/.f64 1 (*.f64 x x)) (/.f64 (+.f64 y -387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) x))) (/.f64 -12723143231740136880149/125000000000000000000 x)))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 6000000000000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -1550000000) (not (<=.f64 x 6000000000000000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 -78349803973500000000/553822718361107519809 z))))))
(if (or (<=.f64 x -1550000000) (not (<=.f64 x 6000000000000000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 z -78349803973500000000/553822718361107519809))))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 18999999999999999427829825536) (+.f64 (*.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 z) (*.f64 -1000000000/23533438303 y)) x) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -1550000000) (not (<=.f64 x 18999999999999999427829825536))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (+.f64 (*.f64 x (+.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 y -1000000000/23533438303))) (*.f64 z -1000000000/23533438303)))
(if (or (<=.f64 x -1550000000) (not (<=.f64 x 18999999999999999427829825536))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (+.f64 (*.f64 y 1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809)))))
(if (or (<=.f64 x -1550000000) (not (<=.f64 x 18999999999999999427829825536))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (+.f64 (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -168466327098500000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -3250998599192227/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -3250998599192227/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 z (-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 18999999999999999427829825536) (*.f64 z (-.f64 -1000000000/23533438303 (*.f64 x -168466327098500000000/553822718361107519809))) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -3957737425103581/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557))))
(if (<=.f64 x -1550000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -1908194829960655/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 x -41000000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -7689318425915529/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 -1000000000/23533438303 (*.f64 y x)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 x -41000000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -7689318425915529/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 x -1550000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 6000000000000000000) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 1024 to 745 computations (27.2% saved)

soundness404.0ms (1.6%)

Algorithm
egg-herbie
Rules
1416×associate-+r-
1416×associate-+r-
1416×associate-+r-
1334×unswap-sqr
1158×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
215981
341081
4128381
5472681
6667281
03181
16781
215981
341081
4128381
5472681
6667281
03181
16781
215981
341081
4128381
5472681
6667281
043716334
1112711732
2458811700
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 1533 to 1089 computations (29% saved)

end400.0ms (1.6%)

Compiler

Compiled 973 to 687 computations (29.4% saved)

Profiling

Loading profile data...