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

Time bar (total: 17.2s)

analyze119.0ms (0.7%)

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

Compiled 41 to 30 computations (26.8% saved)

sample1.8s (10.5%)

Results
1.8s8246×body256valid
2.0ms10×body256infinite
Bogosity

preprocess81.0ms (0.5%)

Algorithm
egg-herbie
Rules
1658×associate-+l+
1238×associate-*r*
1134×fma-neg
912×associate-*l*
742×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0102611
1291605
2859599
33683579
47828579
Stop Event
node limit
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 (*.f64 (-.f64 (neg.f64 x) 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (neg.f64 x) 104109730557/25000000000) 393497462077/5000000000) (neg.f64 x)) 4297481763/31250000) (neg.f64 x)) y) (neg.f64 x)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 x) 216700011257/5000000000) (neg.f64 x)) 263505074721/1000000000) (neg.f64 x)) 156699607947/500000000) (neg.f64 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) (neg.f64 y)) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg.f64 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 (neg.f64 x) 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (neg.f64 x) 104109730557/25000000000) 393497462077/5000000000) (neg.f64 x)) 4297481763/31250000) (neg.f64 x)) y) (neg.f64 x)) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 x) 216700011257/5000000000) (neg.f64 x)) 263505074721/1000000000) (neg.f64 x)) 156699607947/500000000) (neg.f64 x)) 23533438303/500000000))
(/.f64 (+.f64 (neg.f64 x) -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 216700011257/5000000000 (neg.f64 x)) (neg.f64 x) 263505074721/1000000000) (neg.f64 x) 156699607947/500000000) (neg.f64 x) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 x) 104109730557/25000000000 393497462077/5000000000) (neg.f64 x) 4297481763/31250000) (neg.f64 x) y) (neg.f64 x) z)))
(/.f64 (*.f64 (fma.f64 -1 x -2) (fma.f64 (neg.f64 x) (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x -104109730557/25000000000)))))) z)) (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (-.f64 263505074721/1000000000 (*.f64 x (-.f64 216700011257/5000000000 x))))))))
(*.f64 (-.f64 z (*.f64 x (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000))))))) (/.f64 (-.f64 -2 x) (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (-.f64 216700011257/5000000000 x) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 -2 x) (/.f64 (fma.f64 (neg.f64 x) (fma.f64 (fma.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) x y) z) (fma.f64 (fma.f64 x (fma.f64 (+.f64 x -216700011257/5000000000) x 263505074721/1000000000) -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) (neg.f64 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 (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (-.f64 (*.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) (neg.f64 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) (neg.f64 y)) 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) (neg.f64 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) (-.f64 (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x 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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 y 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/.f64 (+.f64 y -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y 216700011257/5000000000) y 263505074721/1000000000) y 156699607947/500000000) y 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y 104109730557/25000000000 393497462077/5000000000) y 4297481763/31250000) y x) y z)))
(/.f64 (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 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z) (/.f64 (+.f64 y -2) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.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 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 43 to 32 computations (25.6% saved)

simplify39.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

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

eval3.0ms (0%)

Compiler

Compiled 160 to 105 computations (34.4% saved)

prune7.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Accurracy
61.7%
Counts
6 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.5%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
58.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
61.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
61.5%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
61.5%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
58.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
61.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
61.5%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 278 to 190 computations (31.7% saved)

localize612.0ms (3.6%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.8%
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
99.6%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
62.7%
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.2%
(*.f64 x 104109730557/25000000000)
60.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
95.1%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
62.6%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.6%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
62.7%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 611 to 407 computations (33.4% saved)

series57.0ms (0.3%)

Counts
16 → 372
Calls

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

rewrite169.0ms (1%)

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

Useful iterations: 0 (0.0ms)

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

simplify438.0ms (2.5%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
062335234
1179134178
2655334170
Stop Event
node limit
Counts
550 → 354
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) y) z)))) (pow.f64 x 3)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 4))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 3)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) x))))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
Outputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3))) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(+.f64 104109730557/25000000000 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))))
(+.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3)))) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))) (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(+.f64 (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)))) (/.f64 -12723143231740136880149/125000000000000000000 x))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(+.f64 (fma.f64 168466327098500000000/553822718361107519809 x (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)) -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 -1000000000/23533438303))
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 x (*.f64 x -23298017199368982832548000000000/13033352773350869092174451844127) -1000000000/23533438303))
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(+.f64 (fma.f64 168466327098500000000/553822718361107519809 x (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))) -1000000000/23533438303)
(+.f64 (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)) (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303))
(+.f64 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x 168466327098500000000/553822718361107519809)) (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 -1000000000/23533438303))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 4297481763/31250000 x (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (/.f64 23533438303/500000000 z))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 y 23533438303/500000000) (*.f64 z z))) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 z y))) (*.f64 x x) (fma.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (/.f64 23533438303/500000000 z)))
(fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) (fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 y 23533438303/500000000) (*.f64 z z))) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) x) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) y) z))) y) z)))) (pow.f64 x 3)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 z y))) (*.f64 x x) (fma.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) x (fma.f64 (-.f64 (/.f64 216700011257/5000000000 z) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) z) (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (*.f64 z z)) (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 z y))) (/.f64 z y))))) (pow.f64 x 3) (/.f64 23533438303/500000000 z))))
(fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) (fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 y 23533438303/500000000) (*.f64 z z))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) y)) z) y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 z z))))) (/.f64 23533438303/500000000 z))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (+.f64 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (fma.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 25000000000/104109730557 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (-.f64 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z))))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 4))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)) (*.f64 23533438303/500000000 (/.f64 1 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 4) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z))))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4))) (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) x) (-.f64 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4)))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 y (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x)))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))))))
(+.f64 (-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)))))
(+.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x)))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (-.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x)))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (*.f64 (*.f64 x x) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3))))))
(+.f64 (-.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 x 3))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)))))
(+.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 23533438303/500000000 (*.f64 y x))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y y))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (+.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 3)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) (pow.f64 x 4)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 4) x))))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2)))))))) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) x))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (pow.f64 x 2))))))) z))))))
(fma.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 263505074721/1000000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (+.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))) (fma.f64 (neg.f64 (pow.f64 z 3)) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))) x) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 z (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))))) (-.f64 (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (pow.f64 z 3) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (pow.f64 z 4)) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (pow.f64 z 4)) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (pow.f64 x 3))) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (pow.f64 x 2))) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x) z) (*.f64 23533438303/500000000 (/.f64 1 z))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (*.f64 z z) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (pow.f64 z 4)) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (/.f64 z x)) (-.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 x z)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (pow.f64 z 3)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) (pow.f64 z 4)) (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(-.f64 (fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

eval371.0ms (2.2%)

Compiler

Compiled 19695 to 13277 computations (32.6% saved)

prune187.0ms (1.1%)

Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New41126437
Fresh000
Picked404
Done000
Total41526441
Accurracy
99.9%
Counts
441 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
58.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
55.2%
(/.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.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
42.3%
(/.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)))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
46.1%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
50.9%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
52.6%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
42.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
15.4%
(*.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)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
61.5%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
42.8%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
40.4%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
40.2%
(*.f64 z -1000000000/23533438303)
21.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
58.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
55.2%
(/.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.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
42.3%
(/.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)))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
46.1%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
50.9%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
52.6%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
42.3%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
15.4%
(*.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)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
61.5%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
42.8%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
40.4%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
40.2%
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 2276 to 1712 computations (24.8% saved)

localize557.0ms (3.2%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
99.2%
(*.f64 104109730557/25000000000 x)
62.7%
(/.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))
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
96.9%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
95.8%
(*.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)))
100.0%
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
99.6%
(/.f64 63615716158700684400745/10838835996651139530249 x)
99.3%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
99.5%
(*.f64 z -1000000000/23533438303)
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
99.2%
(*.f64 104109730557/25000000000 x)
96.9%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
62.6%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 639 to 455 computations (28.8% saved)

series29.0ms (0.2%)

Counts
16 → 200
Calls

63 calls:

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

rewrite217.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
962×add-sqr-sqrt
914×pow1
908×add-exp-log
908×add-log-exp
908×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify219.0ms (1.3%)

Algorithm
egg-herbie
Rules
884×fma-def
676×associate-*l*
662×associate-*r*
492×+-commutative
472×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061415108
1170313348
2637313348
Stop Event
node limit
Counts
328 → 310
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 104109730557/1176671915150 (+.f64 (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 z) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z))) (*.f64 -57101552658317326134297/5000000000000000000 z))) (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 -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 -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 -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 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 216700011257/5000000000 x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(pow.f64 x 2)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(/.f64 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 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x)))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(*.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.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 (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1)
(log.f64 (exp.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(expm1.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(log1p.f64 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(+.f64 (*.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 x 216700011257/5000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x)))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
Outputs
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 500000000/23533438303 (*.f64 y x) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x)))
(fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 x x) (*.f64 500000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (pow.f64 x 3) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x))))
(fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (pow.f64 x 3) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))
(+.f64 (*.f64 (-.f64 104109730557/1176671915150 (+.f64 (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 (-.f64 104109730557/1176671915150 (fma.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (fma.f64 10835000562850000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 263505074721/47066876606)))) (pow.f64 x 4) (fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (pow.f64 x 3) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x)))))
(fma.f64 (-.f64 104109730557/1176671915150 (fma.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (fma.f64 y 10835000562850000000/553822718361107519809 (+.f64 9059266024571598504984/553822718361107519809 (*.f64 (*.f64 y -78349803973500000000/553822718361107519809) 263505074721/47066876606))))) (pow.f64 x 4) (fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (pow.f64 x 3) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(+.f64 104109730557/25000000000 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))))
(+.f64 104109730557/25000000000 (-.f64 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3)))) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 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 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 y (pow.f64 x 3)))) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 y (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 500000000/23533438303 z (*.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 x z))))
(-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 10835000562850000000/553822718361107519809 z (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) -156699607947/23533438303)))) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))))
(-.f64 (-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))))
(-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 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 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))) (/.f64 (fma.f64 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7)))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 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 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 3) -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 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(fma.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) 13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (-.f64 -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 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809))))))
(-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (*.f64 x 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 (pow.f64 x 3) (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))))) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))))))
(-.f64 (-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (*.f64 x x) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127))))))
(/.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 (pow.f64 x 4)) -2) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 4)) -2)) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (+.f64 (*.f64 156699607947/500000000 z) (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (fma.f64 156699607947/500000000 z (*.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000)))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000))) (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 4)) -2))) (/.f64 (*.f64 216700011257/5000000000 z) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (fma.f64 156699607947/500000000 z (*.f64 z -59736603405527326134297/5000000000000000000)))) (pow.f64 x 6)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000))) (pow.f64 x 5)) (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (fma.f64 156699607947/500000000 z (*.f64 z -59736603405527326134297/5000000000000000000))) (pow.f64 x 6))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)))
(/.f64 z (pow.f64 x 3))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))))
(+.f64 (/.f64 z (pow.f64 x 3)) (neg.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4))))
(-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000)))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5)))))
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (+.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)))))
(-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))
(-.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 6))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 263505074721/1000000000 z) (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)))) (pow.f64 x 5))) (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 6)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000))) (pow.f64 x 5)) (/.f64 (*.f64 263505074721/1000000000 (*.f64 z 226700011257/5000000000)) (pow.f64 x 6)))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 263505074721/1000000000 z) 226700011257/5000000000) (pow.f64 x 6)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 263505074721/1000000000 z) 226700011257/5000000000) (pow.f64 x 6)) (+.f64 (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))) (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 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 500000000/23533438303 z (*.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 x z))))
(-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 10835000562850000000/553822718361107519809 z (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) -156699607947/23533438303)))) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))))
(-.f64 (-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))))
(-.f64 (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 x -78349803973500000000/553822718361107519809))) (+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 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 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))) (/.f64 (fma.f64 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7)))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (/.f64 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 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(*.f64 x x)
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 2) (*.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(/.f64 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 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (*.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))
(+.f64 (fma.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) (/.f64 156699607947/500000000 y)) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (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 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 y)) (+.f64 (*.f64 393497462077/5000000000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (+.f64 (*.f64 2450059920805113324771/12500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) y))))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x)))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 393497462077/5000000000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (+.f64 (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y)) (*.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y))))) (*.f64 x x) (*.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 393497462077/5000000000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y) (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y))))) (*.f64 x (-.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 101134521927828168189/15625000000000000 (*.f64 y y)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (fma.f64 (*.f64 x x) (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 393497462077/5000000000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y) (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y))))) (*.f64 x (-.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 -101134521927828168189/15625000000000000 (*.f64 y y)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (+.f64 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249)))
(+.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (-.f64 25000000000/104109730557 (fma.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (+.f64 (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)) (*.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249)))
(+.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (-.f64 25000000000/104109730557 (fma.f64 (/.f64 y (pow.f64 x 3)) 625000000000000000000/10838835996651139530249 (/.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 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))
(/.f64 (fma.f64 x (fma.f64 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 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))))) (/.f64 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))) (fma.f64 (neg.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))))) y (/.f64 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 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))))))
(+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (/.f64 (*.f64 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 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (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 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) x)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 2)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 5)))))))) (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))))
(fma.f64 -1 (*.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.f64 1 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4)))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 5) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4)))))) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (/.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 y y)))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (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 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))))) (fma.f64 (neg.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 (/.f64 216700011257/5000000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (/.f64 (/.f64 1 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 (-.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 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)))))) (-.f64 (fma.f64 (/.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (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 156699607947/500000000 (pow.f64 (*.f64 x (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 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 (/.f64 216700011257/5000000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (/.f64 (/.f64 1 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)))))) (pow.f64 y 3))))
(/.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 (*.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 x x)) (pow.f64 y 4)) (+.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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (+.f64 (*.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 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 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 (*.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (*.f64 x x)) (pow.f64 y 4)) (+.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 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (+.f64 (*.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 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (-.f64 (/.f64 (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 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(fma.f64 (*.f64 x x) 216700011257/5000000000 (fma.f64 x 263505074721/1000000000 (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 4297481763/31250000 x (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x 393497462077/5000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.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 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 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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 1 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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 (sqrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(pow.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(log.f64 (exp.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(exp.f64 (log.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (/.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 x (/.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 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.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))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 z -1000000000/23533438303)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (+.f64 x -2) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (/.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)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.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 (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 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (fma.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 625000000000000000000/10838835996651139530249))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (exp.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (*.f64 (*.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(expm1.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 1)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.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))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (*.f64 x x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 x 216700011257/5000000000) (*.f64 x x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))) (cbrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(pow.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 104109730557/25000000000 x) (*.f64 104109730557/25000000000 x)) (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.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))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) 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 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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))

eval410.0ms (2.4%)

Compiler

Compiled 19035 to 13770 computations (27.7% saved)

prune212.0ms (1.2%)

Pruning

35 alts after pruning (33 fresh and 2 done)

PrunedKeptTotal
New42219441
Fresh71421
Picked325
Done000
Total43235467
Accurracy
100.0%
Counts
467 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.0%
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
43.5%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
16.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
13.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
4.0%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
12.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
58.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
55.2%
(/.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.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
4.2%
(/.f64 z (pow.f64 x 3))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
46.1%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
40.5%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
40.2%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
41.9%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
40.0%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
58.3%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))))
55.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 500000000/23533438303 z)))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
52.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
40.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
67.4%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
42.8%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
40.2%
(*.f64 z -1000000000/23533438303)
42.9%
(*.f64 x 104109730557/25000000000)
2.4%
(*.f64 x -21677671993302279060498/63615716158700684400745)
4.0%
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
43.5%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
16.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
13.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
4.0%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
12.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
58.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
55.2%
(/.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.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
4.2%
(/.f64 z (pow.f64 x 3))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
46.1%
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
40.5%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
40.2%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
41.9%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
40.0%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
43.2%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
58.3%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))))
55.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 500000000/23533438303 z)))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
52.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
40.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
67.4%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
42.8%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
40.2%
(*.f64 z -1000000000/23533438303)
42.9%
(*.f64 x 104109730557/25000000000)
2.4%
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 2828 to 2138 computations (24.4% saved)

localize464.0ms (2.7%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.2%
(*.f64 x 104109730557/25000000000)
60.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
99.7%
(*.f64 x 216700011257/5000000000)
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)
96.3%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000))
92.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
100.0%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
99.5%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
99.2%
(*.f64 104109730557/25000000000 x)
99.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
99.6%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
96.9%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 465 to 325 computations (30.1% saved)

series31.0ms (0.2%)

Counts
10 → 174
Calls

45 calls:

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

rewrite115.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

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

simplify181.0ms (1%)

Algorithm
egg-herbie
Rules
830×fma-def
562×times-frac
520×associate-*r*
520×associate-*l*
452×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054010779
114899907
250729503
Stop Event
node limit
Counts
253 → 264
Calls
Call 1
Inputs
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 10835000562850000000/553822718361107519809 z)))) (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 (-.f64 x 2))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 -7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) 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 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 5)))))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 5))))))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 z) (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 z))))) (pow.f64 x 6)))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(*.f64 393497462077/5000000000 x)
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(*.f64 104109730557/25000000000 (pow.f64 x 2))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(*.f64 104109730557/25000000000 (pow.f64 x 2))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (+.f64 x -2)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) (*.f64 x -21677671993302279060498/63615716158700684400745)) (*.f64 x -21677671993302279060498/63615716158700684400745)))
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)) 1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(log.f64 (exp.f64 (*.f64 x 216700011257/5000000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 x 216700011257/5000000000)))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) (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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))) (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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) 1)
(log.f64 (exp.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
Outputs
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000)
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z))))
(fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z)))))
(fma.f64 (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000)))
(fma.f64 (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000)))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 10835000562850000000/553822718361107519809 z)))) (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (fma.f64 2 (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 -156699607947/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 z 10835000562850000000/553822718361107519809))) (neg.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (pow.f64 x 3) (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (fma.f64 (fma.f64 2 (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127)) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (pow.f64 x 3) (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000))))
(fma.f64 (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (fma.f64 (fma.f64 2 (*.f64 z 1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (pow.f64 x 3) (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)) 104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 z (pow.f64 x 3))) (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 -104109730557/12500000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)) 104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 z (pow.f64 x 3))) (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 -104109730557/12500000000))
(*.f64 104109730557/25000000000 (-.f64 x 2))
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.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)))))
(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))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.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)))))
(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))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))) z))
(+.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.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)))))
(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))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(/.f64 (*.f64 z (-.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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809))))))
(-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (*.f64 x x) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))))) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (*.f64 x x) (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)))))))
(-.f64 (-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (*.f64 x x) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 -156699607947/23533438303 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127))))))
(-.f64 (-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)) (*.f64 z 21685896420513733315822150000000/13033352773350869092174451844127))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (/.f64 (neg.f64 (fma.f64 z 7834980397350000000000/46958894878783926720049 (*.f64 z -11534443183380840460194975000000000/10175993048848756570705281387591593))) (pow.f64 x 4))) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (-.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (/.f64 (*.f64 z -9836602843076721127226025000000000/10175993048848756570705281387591593) (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (neg.f64 (/.f64 (fma.f64 1566996079470/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 (fma.f64 1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z 7834980397350000000000/46958894878783926720049)) -1317525373605/216700011257))) (pow.f64 x 5)))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (+.f64 (-.f64 (-.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (/.f64 (fma.f64 z 7834980397350000000000/46958894878783926720049 (*.f64 z -11534443183380840460194975000000000/10175993048848756570705281387591593)) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 z -13718466155814648767884650000000000/10175993048848756570705281387591593) (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593)) (*.f64 z -10067800657947609353103200000000000/10175993048848756570705281387591593))) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (-.f64 (-.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (/.f64 (*.f64 z -9836602843076721127226025000000000/10175993048848756570705281387591593) (pow.f64 x 4))) (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 9836602843076721127226025000000000/10175993048848756570705281387591593)) (*.f64 z -13463481338555848019041100000000000/10175993048848756570705281387591593)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 z -8754626980595000000000/46958894878783926720049) (pow.f64 x 4)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (+.f64 (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))) (fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (*.f64 (/.f64 z (*.f64 x x)) (+.f64 5000000000/216700011257 (/.f64 -7834980397350000000000/46958894878783926720049 (*.f64 x x))))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z))) (*.f64 -7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 5))) (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 z) (*.f64 6587626868025000000000/46958894878783926720049 z)) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1566996079470/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 1317525373605/216700011257 (fma.f64 -1317525373605/216700011257 (*.f64 z -8754626980595000000000/46958894878783926720049) (*.f64 z -7834980397350000000000/46958894878783926720049))))) (pow.f64 x 5)) (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 z -8754626980595000000000/46958894878783926720049) (pow.f64 x 4)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (-.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x))))) (/.f64 (+.f64 (*.f64 z -13718466155814648767884650000000000/10175993048848756570705281387591593) (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593)) (*.f64 z -10067800657947609353103200000000000/10175993048848756570705281387591593))) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 3)) -6587626868025000000000/46958894878783926720049))
(+.f64 (+.f64 (/.f64 (*.f64 z 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 4)) (-.f64 (*.f64 (/.f64 z (*.f64 x x)) (+.f64 5000000000/216700011257 (/.f64 -7834980397350000000000/46958894878783926720049 (*.f64 x x)))) (/.f64 (+.f64 (*.f64 1317525373605/216700011257 (*.f64 z 9836602843076721127226025000000000/10175993048848756570705281387591593)) (*.f64 z -13463481338555848019041100000000000/10175993048848756570705281387591593)) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 3)) -8754626980595000000000/46958894878783926720049))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 z (*.f64 -78349803973500000000/553822718361107519809 x)))
(*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 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))))
(fma.f64 -1 (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(fma.f64 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 -78349803973500000000/553822718361107519809 x))))
(fma.f64 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 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)))))
(fma.f64 -1 (*.f64 (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 -156699607947/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 z 10835000562850000000/553822718361107519809))) (pow.f64 x 3)) (fma.f64 -1 (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(-.f64 (fma.f64 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 z (*.f64 -78349803973500000000/553822718361107519809 x)))) (*.f64 (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127)) (pow.f64 x 3)))
(-.f64 (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 z 1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481)) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257)
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (/.f64 (*.f64 z -6587626868025000000000/46958894878783926720049) (pow.f64 x 4)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 5)))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (neg.f64 (/.f64 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593) (pow.f64 x 5)))))
(-.f64 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (/.f64 (*.f64 z -6587626868025000000000/46958894878783926720049) (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 5) -6981525210160854820511175000000000/10175993048848756570705281387591593)))
(fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 (/.f64 z (pow.f64 x 5)) 6981525210160854820511175000000000/10175993048848756570705281387591593)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z))))) (pow.f64 x 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -8679365550464974153480125000000000/10175993048848756570705281387591593 z) (*.f64 7834980397350000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 -1317525373605/216700011257 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593)))) (pow.f64 x 6)) (/.f64 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593) (pow.f64 x 5))))))
(fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (-.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257) (/.f64 (+.f64 (*.f64 z 9198336610849906389540151058952535875000000000/2205137808236679299762287193120450783218562401) (*.f64 z -10067800657947609353103200000000000/10175993048848756570705281387591593)) (pow.f64 x 6))) (/.f64 z (/.f64 (pow.f64 x 5) -6981525210160854820511175000000000/10175993048848756570705281387591593))))
(-.f64 (fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 (/.f64 z (pow.f64 x 5)) 6981525210160854820511175000000000/10175993048848756570705281387591593))) (/.f64 (*.f64 z 7016644094939427436206449131069813475000000000/2205137808236679299762287193120450783218562401) (pow.f64 x 6)))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257)
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (/.f64 (*.f64 z -6587626868025000000000/46958894878783926720049) (pow.f64 x 4)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 5))))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (neg.f64 (/.f64 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593) (pow.f64 x 5)))))
(-.f64 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (/.f64 (*.f64 z -6587626868025000000000/46958894878783926720049) (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 5) -6981525210160854820511175000000000/10175993048848756570705281387591593)))
(fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 (/.f64 z (pow.f64 x 5)) 6981525210160854820511175000000000/10175993048848756570705281387591593)))
(+.f64 (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 z) (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 z) (*.f64 8679365550464974153480125000000000/10175993048848756570705281387591593 z))))) (pow.f64 x 6)))))))
(fma.f64 -6587626868025000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -10322785475206410101946750000000000/10175993048848756570705281387591593 z (fma.f64 1176671915150000000000/46958894878783926720049 z (*.f64 -1317525373605/216700011257 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593)))) (pow.f64 x 6)) (/.f64 (*.f64 z -6981525210160854820511175000000000/10175993048848756570705281387591593) (pow.f64 x 5))))))
(fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (-.f64 (-.f64 (*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257) (/.f64 (+.f64 (*.f64 z 9198336610849906389540151058952535875000000000/2205137808236679299762287193120450783218562401) (*.f64 z -10067800657947609353103200000000000/10175993048848756570705281387591593)) (pow.f64 x 6))) (/.f64 z (/.f64 (pow.f64 x 5) -6981525210160854820511175000000000/10175993048848756570705281387591593))))
(-.f64 (fma.f64 (/.f64 z (pow.f64 x 4)) -6587626868025000000000/46958894878783926720049 (fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 (/.f64 z (pow.f64 x 5)) 6981525210160854820511175000000000/10175993048848756570705281387591593))) (/.f64 (*.f64 z 7016644094939427436206449131069813475000000000/2205137808236679299762287193120450783218562401) (pow.f64 x 6)))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 x (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 x (*.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 -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 z 156699607947000000000/553822718361107519809)) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 z 156699607947000000000/553822718361107519809)))) (*.f64 x x) (*.f64 z -1000000000/23533438303)))
(fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/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 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (pow.f64 x 3))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 2)) (*.f64 -1000000000/23533438303 z))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 z 156699607947000000000/553822718361107519809)))))))) (fma.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 z 156699607947000000000/553822718361107519809)))) (*.f64 x x) (*.f64 z -1000000000/23533438303))))
(fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809))))))))))
(-.f64 (fma.f64 x (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)))) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 y (*.f64 x x))) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 y (*.f64 x x)) (fma.f64 104109730557/25000000000 x (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)))) 13764240537310136880149/125000000000000000000))
(+.f64 (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))) (/.f64 (*.f64 (*.f64 y (+.f64 -2 x)) x) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x)) (/.f64 (*.f64 x (*.f64 y (+.f64 -2 x))) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x)))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(+.f64 (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(fma.f64 (-.f64 (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) z (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(fma.f64 z (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))) (/.f64 z (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 -2 x))) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -2 x))))
(*.f64 393497462077/5000000000 x)
(*.f64 x 393497462077/5000000000)
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(*.f64 104109730557/25000000000 (pow.f64 x 2))
(*.f64 104109730557/25000000000 (*.f64 x x))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(*.f64 104109730557/25000000000 (pow.f64 x 2))
(*.f64 104109730557/25000000000 (*.f64 x x))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 393497462077/5000000000 x) (*.f64 104109730557/25000000000 (pow.f64 x 2)))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))) 1)
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) (*.f64 x -21677671993302279060498/63615716158700684400745)) (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) 1)
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)))) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)) 1)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000)) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))) (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(*.f64 x 216700011257/5000000000)
(log.f64 (exp.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 216700011257/5000000000) (*.f64 x 216700011257/5000000000)) (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.f64 (*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))) (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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)))) (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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)) 1)
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(log.f64 (exp.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(cbrt.f64 (*.f64 (*.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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 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)) (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000) 4297481763/31250000) y) x z))
(pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1)
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 393497462077/5000000000 x (*.f64 104109730557/25000000000 (*.f64 x x)))
(*.f64 x (fma.f64 104109730557/25000000000 x 393497462077/5000000000))

eval180.0ms (1%)

Compiler

Compiled 9646 to 6811 computations (29.4% saved)

prune131.0ms (0.8%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New34613359
Fresh72128
Picked415
Done022
Total35737394
Accurracy
100.0%
Counts
394 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.5%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
16.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
13.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
4.0%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
12.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
58.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 104109730557/25000000000 (*.f64 x x)) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
54.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
47.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
39.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
4.2%
(/.f64 z (pow.f64 x 3))
45.8%
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
40.2%
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
3.1%
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
3.1%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
41.9%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
40.2%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000)))
40.0%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
55.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 500000000/23533438303 z)))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
52.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
40.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
67.0%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
40.5%
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
40.5%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
40.2%
(*.f64 z -1000000000/23533438303)
42.9%
(*.f64 x 104109730557/25000000000)
2.4%
(*.f64 x -21677671993302279060498/63615716158700684400745)
2.1%
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
43.5%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
16.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
13.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
4.0%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
12.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
58.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 104109730557/25000000000 (*.f64 x x)) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
54.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
47.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
39.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
4.2%
(/.f64 z (pow.f64 x 3))
45.8%
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
40.2%
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
3.1%
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
3.1%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
41.9%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
40.2%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000)))
40.0%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
55.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 500000000/23533438303 z)))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
52.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
40.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
67.0%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
40.5%
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
40.5%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
40.2%
(*.f64 z -1000000000/23533438303)
42.9%
(*.f64 x 104109730557/25000000000)
2.4%
(*.f64 x -21677671993302279060498/63615716158700684400745)
2.1%
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
Compiler

Compiled 2720 to 2044 computations (24.9% saved)

localize390.0ms (2.3%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
99.6%
(*.f64 500000000/23533438303 (*.f64 y x))
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
96.9%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
99.9%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x)
99.8%
(*.f64 (*.f64 x x) 216700011257/5000000000)
96.3%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000))
92.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000)))
99.8%
(/.f64 23533438303/500000000 z)
99.3%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
99.2%
(*.f64 x 104109730557/25000000000)
99.9%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x)
99.6%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
99.4%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)
96.9%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))
Compiler

Compiled 361 to 227 computations (37.1% saved)

series37.0ms (0.2%)

Counts
11 → 168
Calls

51 calls:

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

rewrite99.0ms (0.6%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
032301
1753261
Stop Event
node limit
Counts
11 → 164
Calls
Call 1
Inputs
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 23533438303/500000000 z)
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x)
(*.f64 500000000/23533438303 (*.f64 y x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x x 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 z)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) z)
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2)
(pow.f64 (/.f64 (/.f64 23533438303/500000000 z) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 z) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 z))) 1)
(*.f64 23533438303/500000000 (/.f64 1 z))
(*.f64 1 (/.f64 23533438303/500000000 z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 2) (cbrt.f64 (/.f64 23533438303/500000000 z)))
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) (sqrt.f64 (/.f64 23533438303/500000000 z)))
(pow.f64 (/.f64 23533438303/500000000 z) 1)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 3)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) 2)
(pow.f64 (/.f64 z 23533438303/500000000) -1)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 z))))
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3))
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 z)))
(exp.f64 (log.f64 (/.f64 23533438303/500000000 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 z)) 1))
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 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 (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 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 (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))) 1)
(pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 3)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 216700011257/5000000000)) 2)
(log.f64 (pow.f64 (exp.f64 x) (*.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))))
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y)))) 1)
(pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 2)
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y))))

simplify155.0ms (0.9%)

Algorithm
egg-herbie
Rules
1276×log-prod
636×sqr-pow
570×associate-*r*
558×associate-*l*
488×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05359276
113139088
248369080
Stop Event
node limit
Counts
332 → 303
Calls
Call 1
Inputs
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) 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 -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 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 23533438303/500000000 z) (*.f64 -69434924403719793227841/1000000000000000000 z)) (pow.f64 x 8))))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 23533438303/500000000 z) (*.f64 -69434924403719793227841/1000000000000000000 z)) (pow.f64 x 8))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 (-.f64 x 2))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(pow.f64 x 4)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(pow.f64 x 4)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 500000000/23533438303 (*.f64 z x))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 500000000/23533438303 (*.f64 z x))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -24554767130743505554809/553822718361107519809 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 3))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -15669960794700000000000/46958894878783926720049 z) (*.f64 1176671915150000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -15669960794700000000000/46958894878783926720049 z) (*.f64 1176671915150000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z)) (pow.f64 x 3))) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6)))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6))))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6)))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6))))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x x 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)
(log.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 z)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) z)
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2)
(pow.f64 (/.f64 (/.f64 23533438303/500000000 z) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 z) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 z))) 1)
(*.f64 23533438303/500000000 (/.f64 1 z))
(*.f64 1 (/.f64 23533438303/500000000 z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 2) (cbrt.f64 (/.f64 23533438303/500000000 z)))
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) (sqrt.f64 (/.f64 23533438303/500000000 z)))
(pow.f64 (/.f64 23533438303/500000000 z) 1)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 3)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) 2)
(pow.f64 (/.f64 z 23533438303/500000000) -1)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 z))))
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3))
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 z)))
(exp.f64 (log.f64 (/.f64 23533438303/500000000 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 z)) 1))
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 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 (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 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 (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))) 1)
(pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 3)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)) 1/3)
(pow.f64 (*.f64 x (sqrt.f64 216700011257/5000000000)) 2)
(log.f64 (pow.f64 (exp.f64 x) (*.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))))
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y)))) 1)
(pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 2)
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
Outputs
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 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 -78349803973500000000/553822718361107519809 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))))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(fma.f64 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 z 500000000/23533438303 (*.f64 z (*.f64 -78349803973500000000/553822718361107519809 x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 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 (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) -156699607947/23533438303)) (pow.f64 x 3)) (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 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 z 500000000/23533438303 (*.f64 z (*.f64 -78349803973500000000/553822718361107519809 x)))) (*.f64 (fma.f64 z -10322785475206410101946750000000/13033352773350869092174451844127 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)) (pow.f64 x 3)))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 23533438303/500000000 z) (*.f64 -69434924403719793227841/1000000000000000000 z)) (pow.f64 x 8))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (+.f64 (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))) (neg.f64 (/.f64 (*.f64 z -69387857527113793227841/1000000000000000000) (pow.f64 x 8)))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (-.f64 (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 8) -69387857527113793227841/1000000000000000000))))
(-.f64 (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4)))) (/.f64 z (/.f64 (pow.f64 x 8) -69387857527113793227841/1000000000000000000)))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (/.f64 z (pow.f64 x 4)) (*.f64 -1 (/.f64 (+.f64 (*.f64 23533438303/500000000 z) (*.f64 -69434924403719793227841/1000000000000000000 z)) (pow.f64 x 8))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (+.f64 (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))) (neg.f64 (/.f64 (*.f64 z -69387857527113793227841/1000000000000000000) (pow.f64 x 8)))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (-.f64 (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 8) -69387857527113793227841/1000000000000000000))))
(-.f64 (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -263505074721/1000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4)))) (/.f64 z (/.f64 (pow.f64 x 8) -69387857527113793227841/1000000000000000000)))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303)))
(+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000)
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303))))
(fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303)))))
(fma.f64 (*.f64 x x) (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000)))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (fma.f64 -1 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 2 (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) -156699607947/23533438303)))) (pow.f64 x 3) (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303))))))
(fma.f64 (*.f64 x x) (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (fma.f64 (pow.f64 x 3) (fma.f64 2 (fma.f64 z -10322785475206410101946750000000/13033352773350869092174451844127 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (+.f64 (*.f64 z -1000000000/23533438303) -104109730557/12500000000))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (*.f64 -2 z) (pow.f64 x 4))) 104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 -2 (/.f64 (pow.f64 x 4) z)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 z (pow.f64 x 3))) (fma.f64 (/.f64 z (pow.f64 x 4)) -2 -104109730557/12500000000))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -2 (/.f64 z (pow.f64 x 4))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 (*.f64 -2 z) (pow.f64 x 4))) 104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 -2 (/.f64 (pow.f64 x 4) z)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 z (pow.f64 x 3))) (fma.f64 (/.f64 z (pow.f64 x 4)) -2 -104109730557/12500000000))
(*.f64 104109730557/25000000000 (-.f64 x 2))
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))) z))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (pow.f64 x 2)) x)) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 156699607947/500000000 x)
(+.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 263505074721/1000000000 (*.f64 x x) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(pow.f64 x 4)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))
(fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))
(*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(pow.f64 x 4)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))
(fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))
(*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) (fma.f64 x x 263505074721/1000000000)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z x))
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z x))
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 z x)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 500000000/23533438303 (*.f64 z (-.f64 x 2)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 x x) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 z -1000000000/23533438303)))
(fma.f64 -156699607947/23533438303 (*.f64 x (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 -24554767130743505554809/553822718361107519809 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))) (pow.f64 x 3))))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 x x) (*.f64 z 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (pow.f64 x 3) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) -24554767130743505554809/553822718361107519809)))))))
(fma.f64 -156699607947/23533438303 (*.f64 x (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 z -4136651431275331722301004713691686500000000/306719603372886620352117082586607327396481)))))
(-.f64 (fma.f64 -156699607947/23533438303 (*.f64 x (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303))) (*.f64 (pow.f64 x 3) (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 z -4136651431275331722301004713691686500000000/306719603372886620352117082586607327396481))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x)))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x)))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -15669960794700000000000/46958894878783926720049 z) (*.f64 1176671915150000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (neg.f64 (/.f64 (*.f64 z -14493288879550000000000/46958894878783926720049) (pow.f64 x 5))))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (-.f64 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x)) (/.f64 z (/.f64 (pow.f64 x 5) -14493288879550000000000/46958894878783926720049)))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x)))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x)))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2)))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))))
(+.f64 (*.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -15669960794700000000000/46958894878783926720049 z) (*.f64 1176671915150000000000/46958894878783926720049 z)) (pow.f64 x 5))))))
(fma.f64 -10000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 4)) (fma.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)) (neg.f64 (/.f64 (*.f64 z -14493288879550000000000/46958894878783926720049) (pow.f64 x 5))))))
(fma.f64 (/.f64 z (pow.f64 x 3)) -10000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 4)) -7834980397350000000000/46958894878783926720049 (-.f64 (*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x)) (/.f64 z (/.f64 (pow.f64 x 5) -14493288879550000000000/46958894878783926720049)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (pow.f64 x 2))) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) 156699607947/500000000) x)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 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 -78349803973500000000/553822718361107519809 x)))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(fma.f64 500000000/23533438303 z (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 x x))))
(fma.f64 z 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 x x) (*.f64 z 12277383565371752777404500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z)) (pow.f64 x 3))) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (*.f64 z 1929861860773856422534173392758057150000000/306719603372886620352117082586607327396481)) (fma.f64 500000000/23533438303 z (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 x x)))))
(-.f64 (fma.f64 z 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 x x) (*.f64 z 12277383565371752777404500000000/13033352773350869092174451844127)))) (*.f64 z (*.f64 1929861860773856422534173392758057150000000/306719603372886620352117082586607327396481 (pow.f64 x 3))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(/.f64 (*.f64 5000000000/216700011257 z) (pow.f64 x 3))
(*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257)
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 -7834980397350000000000/46958894878783926720049 z) (pow.f64 x 5)))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6)))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049)))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6))))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (fma.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7)) (*.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049))))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (fma.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049 (*.f64 (/.f64 z (pow.f64 x 7)) 12277383565371752777404500000000000/10175993048848756570705281387591593))))
(*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)))
(/.f64 (*.f64 5000000000/216700011257 z) (pow.f64 x 3))
(*.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257)
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 -7834980397350000000000/46958894878783926720049 z) (pow.f64 x 5)))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6)))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (*.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049)))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (fma.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)))))
(+.f64 (*.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7))) (*.f64 -1176671915150000000000/46958894878783926720049 (/.f64 z (pow.f64 x 6))))))
(fma.f64 5000000000/216700011257 (/.f64 z (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (fma.f64 12277383565371752777404500000000000/10175993048848756570705281387591593 (/.f64 z (pow.f64 x 7)) (*.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049))))
(fma.f64 (/.f64 z (pow.f64 x 3)) 5000000000/216700011257 (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 z (pow.f64 x 5)) (fma.f64 (/.f64 z (pow.f64 x 6)) -1176671915150000000000/46958894878783926720049 (*.f64 (/.f64 z (pow.f64 x 7)) 12277383565371752777404500000000000/10175993048848756570705281387591593))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 216700011257/5000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(*.f64 216700011257/5000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 216700011257/5000000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))) 1)
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 1)
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 3)
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3) 1/3)
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 2)
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x x 263505074721/1000000000)))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)))))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000)) 3))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))) 1))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x x 263505074721/1000000000))))
(fma.f64 263505074721/1000000000 x (pow.f64 x 3))
(*.f64 x (fma.f64 x x 263505074721/1000000000))
(+.f64 (*.f64 (+.f64 x -2) 104109730557/25000000000) (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))) 1)
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 1)
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 3)
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 2)
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000)) 3))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))) 1))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x x 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))) 1)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) z)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 1)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 3)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3) 1/3)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 2)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(pow.f64 (/.f64 (/.f64 23533438303/500000000 z) (+.f64 x -2)) -1)
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) z))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) 3))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 z) 3)))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))) 1))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 z x)))
(*.f64 z (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 z (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(-.f64 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 z))) 1)
(/.f64 23533438303/500000000 z)
(*.f64 23533438303/500000000 (/.f64 1 z))
(/.f64 23533438303/500000000 z)
(*.f64 1 (/.f64 23533438303/500000000 z))
(/.f64 23533438303/500000000 z)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 2) (cbrt.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) (sqrt.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(pow.f64 (/.f64 23533438303/500000000 z) 1)
(/.f64 23533438303/500000000 z)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 z)) 3)
(/.f64 23533438303/500000000 z)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3) 1/3)
(/.f64 23533438303/500000000 z)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 z)) 2)
(/.f64 23533438303/500000000 z)
(pow.f64 (/.f64 z 23533438303/500000000) -1)
(/.f64 23533438303/500000000 z)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 z))))
(/.f64 23533438303/500000000 z)
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 z) 3))
(/.f64 23533438303/500000000 z)
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(exp.f64 (log.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 z)) 1))
(/.f64 23533438303/500000000 z)
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 z)))
(/.f64 23533438303/500000000 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 x -2) z) (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 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 (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) z) -1)
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 216700011257/5000000000 (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000) 23533438303/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))) 1)
(*.f64 (*.f64 x x) 216700011257/5000000000)
(pow.f64 (*.f64 (*.f64 x x) 216700011257/5000000000) 1)
(*.f64 (*.f64 x x) 216700011257/5000000000)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 3)
(*.f64 (*.f64 x x) 216700011257/5000000000)
(pow.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000))
(pow.f64 (*.f64 x (sqrt.f64 216700011257/5000000000)) 2)
(*.f64 (*.f64 x x) 216700011257/5000000000)
(log.f64 (pow.f64 (exp.f64 x) (*.f64 x 216700011257/5000000000)))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000))))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(cbrt.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)))
(cbrt.f64 (*.f64 (pow.f64 x 6) 10175993048848756570705281387591593/125000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(exp.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)) 1))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) 216700011257/5000000000)))
(*.f64 (*.f64 x x) 216700011257/5000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))) 1)
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 3)
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3) 1/3)
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 2)
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000)) 3))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))) 1))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x 216700011257/5000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 3) 216700011257/5000000000))
(*.f64 x (fma.f64 (*.f64 x x) 216700011257/5000000000 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y)))) 1)
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 1)
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 3)
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(pow.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3) 1/3)
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 2)
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (*.f64 x y)))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y)))))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(cbrt.f64 (pow.f64 (*.f64 500000000/23533438303 (*.f64 x y)) 3))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (*.f64 x y))) 1))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (*.f64 x y))))
(*.f64 500000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 y 500000000/23533438303))

eval171.0ms (1%)

Compiler

Compiled 8092 to 5690 computations (29.7% saved)

prune146.0ms (0.8%)

Pruning

41 alts after pruning (34 fresh and 7 done)

PrunedKeptTotal
New3756381
Fresh12829
Picked145
Done033
Total37741418
Accurracy
100.0%
Counts
418 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
43.5%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
14.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
16.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
42.2%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
13.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
40.5%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
4.0%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
12.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
43.7%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
40.4%
(/.f64 (+.f64 x -2) (*.f64 23533438303/500000000 (/.f64 1 z)))
43.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
53.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
58.0%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 104109730557/25000000000 (*.f64 x x)) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
54.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
47.3%
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
39.9%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
2.1%
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
4.2%
(/.f64 z (pow.f64 x 3))
45.8%
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
43.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
40.2%
(-.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
3.1%
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
43.4%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
3.1%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
2.1%
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
41.9%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
40.2%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) x) 23533438303/500000000)))
40.0%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000)))
55.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 500000000/23533438303 z)))
45.9%
(*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x)))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z)))
50.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
40.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
67.0%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
57.0%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))))
40.5%
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
40.5%
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
3.7%
(*.f64 z (*.f64 x 500000000/23533438303))
40.2%
(*.f64 z -1000000000/23533438303)
42.9%
(*.f64 x 104109730557/25000000000)
2.4%
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 1938 to 1381 computations (28.7% saved)

regimes674.0ms (3.9%)

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

4 calls:

300.0ms
z
187.0ms
y
87.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
AccuracySegmentsBranch
99.1%3x
75.9%6y
81.0%5z
98.3%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1266 to 872 computations (31.1% saved)

regimes74.0ms (0.4%)

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

1 calls:

46.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.3%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1164 to 806 computations (30.8% saved)

regimes69.0ms (0.4%)

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

1 calls:

43.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.3%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1053 to 730 computations (30.7% saved)

regimes233.0ms (1.4%)

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

2 calls:

149.0ms
x
62.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.5%3x
98.5%3(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 975 to 677 computations (30.6% saved)

regimes169.0ms (1%)

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

1 calls:

147.0ms
x
Results
AccuracySegmentsBranch
98.1%3x
Compiler

Compiled 808 to 557 computations (31.1% saved)

regimes386.0ms (2.2%)

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

1 calls:

368.0ms
x
Results
AccuracySegmentsBranch
97.6%3x
Compiler

Compiled 738 to 509 computations (31% saved)

regimes85.0ms (0.5%)

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

1 calls:

64.0ms
x
Results
AccuracySegmentsBranch
96.7%3x
Compiler

Compiled 705 to 489 computations (30.6% saved)

regimes118.0ms (0.7%)

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

1 calls:

101.0ms
x
Results
AccuracySegmentsBranch
96.4%3x
Compiler

Compiled 645 to 447 computations (30.7% saved)

regimes74.0ms (0.4%)

Counts
46 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (*.f64 23533438303/500000000 (/.f64 1 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 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 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
(*.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 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) 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 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

1 calls:

58.0ms
x
Results
AccuracySegmentsBranch
94.1%3x
Compiler

Compiled 591 to 411 computations (30.5% saved)

regimes71.0ms (0.4%)

Counts
45 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (*.f64 23533438303/500000000 (/.f64 1 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 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 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
(*.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 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) 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 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (*.f64 y x)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
Outputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

1 calls:

56.0ms
x
Results
AccuracySegmentsBranch
93.7%3x
Compiler

Compiled 564 to 393 computations (30.3% saved)

regimes65.0ms (0.4%)

Counts
42 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 (/.f64 5000000000/216700011257 x) (/.f64 z x))
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 5000000000/216700011257 z) (*.f64 x x))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) (*.f64 23533438303/500000000 (/.f64 1 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(*.f64 (+.f64 x -2) (*.f64 z (+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 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 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (*.f64 (*.f64 x x) (*.f64 z 23298017199368982832548000000000/13033352773350869092174451844127)))
(*.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 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) 216700011257/5000000000)) 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 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)) x)) x)))
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

1 calls:

52.0ms
x
Results
AccuracySegmentsBranch
93.6%3x
Compiler

Compiled 495 to 346 computations (30.1% saved)

regimes61.0ms (0.4%)

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

1 calls:

49.0ms
x
Results
AccuracySegmentsBranch
92.3%3x
Compiler

Compiled 453 to 319 computations (29.6% saved)

regimes67.0ms (0.4%)

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

1 calls:

56.0ms
x
Results
AccuracySegmentsBranch
90.7%3x
Compiler

Compiled 411 to 290 computations (29.4% saved)

regimes145.0ms (0.8%)

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

1 calls:

132.0ms
x
Results
AccuracySegmentsBranch
90.7%3x
Compiler

Compiled 301 to 213 computations (29.2% saved)

regimes50.0ms (0.3%)

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

1 calls:

42.0ms
x
Results
AccuracySegmentsBranch
90.6%3x
Compiler

Compiled 267 to 190 computations (28.8% saved)

regimes40.0ms (0.2%)

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

1 calls:

33.0ms
x
Results
AccuracySegmentsBranch
80.5%3x
Compiler

Compiled 196 to 143 computations (27% saved)

regimes74.0ms (0.4%)

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

1 calls:

69.0ms
x
Results
AccuracySegmentsBranch
80.3%3x
Compiler

Compiled 119 to 85 computations (28.6% saved)

regimes34.0ms (0.2%)

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

1 calls:

30.0ms
x
Results
AccuracySegmentsBranch
80.3%3x
Compiler

Compiled 85 to 59 computations (30.6% saved)

regimes17.0ms (0.1%)

Counts
8 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 5000000000/216700011257 (/.f64 z (*.f64 x x)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z -1000000000/23533438303)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

15.0ms
x
Results
AccuracySegmentsBranch
80.2%3x
Compiler

Compiled 43 to 31 computations (27.9% saved)

regimes16.0ms (0.1%)

Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z -1000000000/23533438303)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
80.2%3x
Compiler

Compiled 31 to 23 computations (25.8% saved)

regimes14.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z (*.f64 x 500000000/23533438303))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

12.0ms
x
Results
AccuracySegmentsBranch
79.7%3x
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes11.0ms (0.1%)

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

3 calls:

4.0ms
z
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
42.9%1y
42.9%1z
42.9%1x
Compiler

Compiled 21 to 16 computations (23.8% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
y
3.0ms
z
2.0ms
x
Results
AccuracySegmentsBranch
2.4%1x
2.4%1y
2.4%1z
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0912660954587197e+296
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0912660954587197e+296
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0912660954587197e+296
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch43.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.654278440136826e+37
9.407973696050707e+37
29.0ms
-1.495424057856584e+29
-5.9983737537747036e+23
Results
38.0ms208×body256valid
Compiler

Compiled 904 to 645 computations (28.7% saved)

bsearch42.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
5.654278440136826e+37
9.407973696050707e+37
29.0ms
-1.495424057856584e+29
-5.9983737537747036e+23
Results
37.0ms208×body256valid
Compiler

Compiled 878 to 619 computations (29.5% saved)

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
5.654278440136826e+37
9.407973696050707e+37
29.0ms
-1.495424057856584e+29
-5.9983737537747036e+23
Results
34.0ms208×body256valid
Compiler

Compiled 852 to 580 computations (31.9% saved)

bsearch115.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
7.88429425407811e-7
1211169128.1885445
83.0ms
-36044217359967.8
-23.591738293023443
Results
107.0ms320×body256valid
Compiler

Compiled 1206 to 854 computations (29.2% saved)

bsearch67.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
7.88429425407811e-7
1211169128.1885445
32.0ms
-23.591738293023443
-3.120058806429773e-10
Results
60.0ms320×body256valid
Compiler

Compiled 1186 to 854 computations (28% saved)

bsearch119.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
89.0ms
6.841623248731564e-13
7.88429425407811e-7
30.0ms
-36044217359967.8
-23.591738293023443
Results
113.0ms304×body256valid
Compiler

Compiled 1110 to 794 computations (28.5% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
6.841623248731564e-13
7.88429425407811e-7
31.0ms
-23.591738293023443
-3.120058806429773e-10
Results
52.0ms304×body256valid
Compiler

Compiled 940 to 701 computations (25.4% saved)

bsearch59.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
6.841623248731564e-13
7.88429425407811e-7
32.0ms
-23.591738293023443
-3.120058806429773e-10
Results
53.0ms304×body256valid
Compiler

Compiled 920 to 661 computations (28.2% saved)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
5.955386769865821e-13
6.841623248731564e-13
29.0ms
-23.591738293023443
-3.120058806429773e-10
Results
32.0ms192×body256valid
Compiler

Compiled 550 to 418 computations (24% saved)

bsearch103.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
67.0ms
6.841623248731564e-13
7.88429425407811e-7
36.0ms
-23.591738293023443
-3.120058806429773e-10
Results
97.0ms304×body256valid
Compiler

Compiled 692 to 547 computations (21% saved)

bsearch79.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
6.841623248731564e-13
7.88429425407811e-7
50.0ms
-23.591738293023443
-3.120058806429773e-10
Results
71.0ms304×body256valid
Compiler

Compiled 692 to 547 computations (21% saved)

bsearch56.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
6.841623248731564e-13
7.88429425407811e-7
29.0ms
-23.591738293023443
-3.120058806429773e-10
Results
50.0ms304×body256valid
Compiler

Compiled 616 to 490 computations (20.5% saved)

bsearch181.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
94.0ms
6.841623248731564e-13
7.88429425407811e-7
87.0ms
-23.591738293023443
-3.120058806429773e-10
Results
176.0ms304×body256valid
Compiler

Compiled 502 to 414 computations (17.5% saved)

bsearch123.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
88.0ms
6.841623248731564e-13
7.88429425407811e-7
35.0ms
-3.120058806429773e-10
-1.5615271905503676e-20
Results
118.0ms304×body256valid
Compiler

Compiled 426 to 357 computations (16.2% saved)

bsearch75.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
6.841623248731564e-13
7.88429425407811e-7
30.0ms
-3.120058806429773e-10
-1.5615271905503676e-20
Results
70.0ms304×body256valid
Compiler

Compiled 426 to 357 computations (16.2% saved)

bsearch56.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
6.841623248731564e-13
7.88429425407811e-7
29.0ms
-3.120058806429773e-10
-1.5615271905503676e-20
Results
52.0ms304×body256valid
Compiler

Compiled 350 to 300 computations (14.3% saved)

bsearch96.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
6.841623248731564e-13
7.88429425407811e-7
69.0ms
-3.120058806429773e-10
-1.5615271905503676e-20
Results
92.0ms304×body256valid
Compiler

Compiled 350 to 300 computations (14.3% saved)

bsearch122.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
7.88429425407811e-7
1211169128.1885445
92.0ms
-3.120058806429773e-10
-1.5615271905503676e-20
Results
117.0ms320×body256valid
Compiler

Compiled 326 to 274 computations (16% saved)

simplify512.0ms (3%)

Algorithm
egg-herbie
Rules
1432×unsub-neg
1006×distribute-lft-neg-in
926×neg-mul-1
600×neg-sub0
464×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02313151
13743151
24153151
34473151
44793151
55233151
65803151
77673151
811313151
915103151
1018633151
1123643151
1229433151
1333103151
1436153151
1537733151
1638473151
1739143151
1839813151
1940303151
2041243151
2141673151
2242573151
2343683151
2443833151
2543903151
2643923151
2743943151
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(if (<=.f64 x -32000000000000000425201762304) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 77999999999999997110703706406991691776) (/.f64 (*.f64 (-.f64 x 2) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -147999999999999996469000011776) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 60000000000000004316125673517194674176) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -141999999999999998038542123008) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 89999999999999992307089061666856370176) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 104109730557/25000000000 (*.f64 x x)) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -14000000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 1100000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -2132904783522667/576460752303423488) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (if (<=.f64 x 1100000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -900000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -944473296573929/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -4061235175267895/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000)))) (if (<=.f64 x 6734393813712469/9903520314283042199192993792) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 x -21677671993302279060498/63615716158700684400745)
Outputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 x -2) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 (-.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (*.f64 (+.f64 x -2) (+.f64 (+.f64 (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 (-.f64 y 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000) (pow.f64 x 3))) (/.f64 -12723143231740136880149/125000000000000000000 x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (*.f64 (+.f64 x -2) (-.f64 (/.f64 -12723143231740136880149/125000000000000000000 x) (-.f64 (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 199999999999999996269735544124600831556311214396411626601969674408936957665590016797685954535657091614747253940080451631455405873740898718200310579203360989977744144478804093683977925289126793169757759029691600098055170422008289289819679252263816717724865805208494558491410210602827611676900065280) (*.f64 (+.f64 x -2) (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(if (<=.f64 x -32000000000000000425201762304) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 77999999999999997110703706406991691776) (/.f64 (*.f64 (-.f64 x 2) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -32000000000000000425201762304) (not (<=.f64 x 77999999999999997110703706406991691776))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(if (<=.f64 x -147999999999999996469000011776) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 60000000000000004316125673517194674176) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -147999999999999996469000011776) (not (<=.f64 x 60000000000000004316125673517194674176))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))
(if (<=.f64 x -141999999999999998038542123008) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 89999999999999992307089061666856370176) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 104109730557/25000000000 (*.f64 x x)) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -141999999999999998038542123008) (not (<=.f64 x 89999999999999992307089061666856370176))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 104109730557/25000000000 (*.f64 x x)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))))
(if (<=.f64 x -14000000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 1100000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -14000000000000) (not (<=.f64 x 1100000000))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(if (<=.f64 x -2132904783522667/576460752303423488) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (if (<=.f64 x 1100000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -2132904783522667/576460752303423488) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (if (<=.f64 x 1100000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x)))))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -900000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -900000) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 500000000/23533438303 (*.f64 x y)))))
(if (<=.f64 x -944473296573929/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -944473296573929/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -944473296573929/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 z -156699607947000000000/553822718361107519809) (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)))))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 104109730557/25000000000 x) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 z -156699607947000000000/553822718361107519809) (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)))))))
(if (<=.f64 x -4061235175267895/2361183241434822606848) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000)))) (if (<=.f64 x 6734393813712469/9903520314283042199192993792) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x x)) x)) x) 23533438303/500000000))))))
(if (or (<=.f64 x -4061235175267895/2361183241434822606848) (not (<=.f64 x 6734393813712469/9903520314283042199192993792))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x x))))))))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 z 500000000/23533438303))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 z -1000000000/23533438303)))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 z -156699607947000000000/553822718361107519809) (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (-.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 z 78349803973500000000/553822718361107519809) (*.f64 y 500000000/23533438303))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 500000000/23533438303 z))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 z 500000000/23533438303))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 7366891713276647/9444732965739290427392) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -3152519739159347/18014398509481984) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 168466327098500000000/553822718361107519809 x))) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 7366891713276647/9444732965739290427392) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -5996272065288561/19342813113834066795298816) (not (<=.f64 x 7366891713276647/9444732965739290427392))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -5996272065288561/19342813113834066795298816) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 1178 to 847 computations (28.1% saved)

soundness4.4s (25.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
062335234
1179134178
2655334170
054010779
114899907
250729503
03181
16781
216081
357281
4197781
5762681
062335234
1179134178
2655334170
061415108
1170313348
2637313348
061415108
1170313348
2637313348
03181
16781
216081
357281
4197781
5762681
062335234
1179134178
2655334170
061415108
1170313348
2637313348
054010779
114899907
250729503
061415108
1170313348
2637313348
062335234
1179134178
2655334170
054010779
114899907
250729503
062335234
1179134178
2655334170
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1999 to 1441 computations (27.9% saved)

end2.0ms (0%)

preprocess598.0ms (3.5%)

Compiler

Compiled 2460 to 1678 computations (31.8% saved)

Profiling

Loading profile data...