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

Time bar (total: 14.7s)

analyze102.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.5s (10%)

Results
1.5s8249×body256valid
1.0msbody256infinite
Bogosity

preprocess251.0ms (1.7%)

Algorithm
egg-herbie
Rules
1658×associate-+l+
1238×associate-*r*
1134×fma-neg
912×associate-*l*
742×distribute-lft-in
Problems
149×No Errors
105×(/.f64 (*.f64 (-.f64 x 2) (+.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 x 216700011257/5000000000) x) 263505074721/1000000000)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0102692
1291686
2859680
33683660
47828660
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 x 2) (+.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 x 2) (+.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 259 to 183 computations (29.3% saved)

eval2.0ms (0%)

Compiler

Compiled 123 to 79 computations (35.8% saved)

prune7.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
63.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)))
59.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))
63.7%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
63.8%
(*.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)))
63.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)))
59.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))
63.7%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
63.8%
(*.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)

localize745.0ms (5.1%)

Localize:

Found 16 expressions with local error:

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.6%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
65.0%
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.1%
(*.f64 x 104109730557/25000000000)
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.6%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
95.6%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
64.9%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
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.6%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
65.0%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 611 to 407 computations (33.4% saved)

series87.0ms (0.6%)

Counts
16 → 372
Calls

93 calls:

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

rewrite195.0ms (1.3%)

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

simplify445.0ms (3%)

Algorithm
egg-herbie
Rules
858×fma-def
738×associate-*r*
730×associate-*l*
502×distribute-lft-in
500×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060137962
1176333924
2695133924
Stop Event
node limit
Counts
550 → 328
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))))))))
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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))
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 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
y
(+.f64 y (*.f64 4297481763/31250000 x))
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.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 y (*.f64 4297481763/31250000 x))
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 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 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.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 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.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 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 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 -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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
y
(+.f64 y (*.f64 4297481763/31250000 x))
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.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 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))
(fma.f64 500000000/23533438303 z (*.f64 x (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))))
(fma.f64 500000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) 156699607947/23533438303))))))
(fma.f64 500000000/23533438303 z (fma.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))))))))
(fma.f64 500000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (fma.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) 156699607947/23533438303))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 10835000562850000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) 156699607947/23533438303)))))))))))
(fma.f64 500000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (fma.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 z 10835000562850000000/553822718361107519809 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))))))) (*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/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 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (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 104109730557/25000000000 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (-.f64 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))))
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 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (fma.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 3)) (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x))) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 (-.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.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 (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 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))) (/.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.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 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.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 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.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))))
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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (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))))) (*.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 y (*.f64 x x))) (fma.f64 x 104109730557/25000000000 -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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))
(*.f64 (/.f64 x (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 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 y (*.f64 4297481763/31250000 x))
(+.f64 y (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 y)
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (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))))) (*.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 y (*.f64 x x))) (fma.f64 x 104109730557/25000000000 -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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))
(*.f64 (/.f64 x (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 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303)
(+.f64 (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127) (fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303))
(fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303))
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(+.f64 (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x x) (fma.f64 168466327098500000000/553822718361107519809 x (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))) -1000000000/23533438303)
(+.f64 -1000000000/23533438303 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 x 168466327098500000000/553822718361107519809))))
(+.f64 (fma.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 x 168466327098500000000/553822718361107519809)) (fma.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 x) x -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 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
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 y (*.f64 4297481763/31250000 x))
(+.f64 y (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 y)
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (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))))) (*.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 y (*.f64 x x))) (fma.f64 x 104109730557/25000000000 -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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))
(*.f64 (/.f64 x (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 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.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 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.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 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (/.f64 23533438303/500000000 z))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z))) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (*.f64 y (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z)))) z)) (/.f64 23533438303/500000000 z)))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (/.f64 y z) (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z))))) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.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 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (*.f64 y (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z)))) z)) (fma.f64 (pow.f64 x 3) (-.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 y (/.f64 z (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (*.f64 z z))) (/.f64 (*.f64 y (-.f64 (/.f64 156699607947/500000000 z) (/.f64 (*.f64 23533438303/500000000 y) (*.f64 z z)))) z))))))) (/.f64 23533438303/500000000 z))))
(fma.f64 x (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z))) (fma.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (/.f64 y z) (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (*.f64 (/.f64 y z) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (/.f64 y z) (-.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 23533438303/500000000 z) (/.f64 y z)))))) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 y 23533438303/500000000) (pow.f64 z 3))) (/.f64 (/.f64 9260348246176161735331/2500000000000000000 z) z)))) (/.f64 23533438303/500000000 z))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 25000000000/104109730557 (/.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 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(+.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 25000000000/104109730557 (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (*.f64 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 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (*.f64 (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 x y) (/.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))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (*.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 (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (*.f64 (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 x y) (/.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)))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x y) (*.f64 x y))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (*.f64 y (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 x 3) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (*.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 (*.f64 (/.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (+.f64 (/.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 (*.f64 x y) (*.f64 x y))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)))) (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4))) (/.f64 (*.f64 x y) (/.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))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3))))))
(-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 (/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.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 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3)))))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 (/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.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))) (pow.f64 x 4))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3))))))
(-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 (/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.f64 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 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.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 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3)))))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 (/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.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))) (pow.f64 x 4))) (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (*.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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(fma.f64 -1 (*.f64 z (+.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 (/.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 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 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))))
(fma.f64 (neg.f64 z) (+.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 (/.f64 23533438303/500000000 (*.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 x (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 156699607947/500000000 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 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 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
(fma.f64 -1 (*.f64 z (+.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 (/.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 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 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.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 (/.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 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)))))) (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))))
(+.f64 (fma.f64 (/.f64 z (/.f64 x z)) (/.f64 (+.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 (/.f64 23533438303/500000000 (*.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 x (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 156699607947/500000000 x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))) (fma.f64 x (fma.f64 x (fma.f64 x 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))) (fma.f64 (neg.f64 z) (+.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 (/.f64 23533438303/500000000 (*.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 x (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 156699607947/500000000 x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))) (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))))
(fma.f64 -1 (*.f64 z (+.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 (/.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 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))))))) (fma.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (+.f64 (/.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 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 216700011257/5000000000 (*.f64 x (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 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (*.f64 z z) x) (/.f64 (+.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 (/.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 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)))))) (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)))))
(-.f64 (+.f64 (fma.f64 (/.f64 z (/.f64 x z)) (/.f64 (+.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 (/.f64 23533438303/500000000 (*.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 x (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 156699607947/500000000 x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))) (fma.f64 x (fma.f64 x (fma.f64 x 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))) (fma.f64 (neg.f64 (pow.f64 z 3)) (+.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 (+.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 216700011257/5000000000 (*.f64 x (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 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))) (/.f64 (/.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (*.f64 z (+.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 (/.f64 23533438303/500000000 (*.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 x (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 156699607947/500000000 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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (*.f64 (/.f64 (*.f64 x x) (pow.f64 z 3)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 z 4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 (*.f64 x x) (pow.f64 z 3)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (/.f64 (pow.f64 x 3) (/.f64 (/.f64 (pow.f64 z 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3)))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (*.f64 (/.f64 (*.f64 x x) (pow.f64 z 3)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 z 4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (*.f64 x x) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 (*.f64 x x) (pow.f64 z 3)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (/.f64 (pow.f64 x 3) (/.f64 (/.f64 (pow.f64 z 4) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3)))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
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 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))))))
(fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 y -2)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))))))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (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 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (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))))) (*.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (+.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 y (*.f64 x x))) (fma.f64 x 104109730557/25000000000 -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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 x y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))
(*.f64 (/.f64 x (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 x -2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(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 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.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 x (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 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 y (*.f64 4297481763/31250000 x))
(+.f64 y (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 y)
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(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))))
(cbrt.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) -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)))
(cbrt.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(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)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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))))
(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)) (*.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)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (+.f64 x -2) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 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 (*.f64 x x) 10838835996651139530249/625000000000000000000 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) -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)))
(cbrt.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(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)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.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))))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.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))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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))))
(cbrt.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 154840252661040053153929/25000000000000000000) (*.f64 x -40966914751699795586889/125000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) -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)))
(cbrt.f64 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(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)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

eval390.0ms (2.7%)

Compiler

Compiled 18355 to 12385 computations (32.5% saved)

prune194.0ms (1.3%)

Pruning

34 alts after pruning (34 fresh and 0 done)

PrunedKeptTotal
New38134415
Fresh000
Picked404
Done000
Total38534419
Accuracy
99.9%
Counts
419 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.6%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
35.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.0%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
22.2%
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
44.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
60.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
14.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
25.9%
(*.f64 (/.f64 x (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 x -2)))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
51.1%
(*.f64 (+.f64 x -2) (fma.f64 500000000/23533438303 z (fma.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
63.4%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (*.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))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
16.2%
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
44.6%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
63.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
44.4%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
51.0%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
45.0%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
35.3%
(*.f64 z -1000000000/23533438303)
63.6%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
35.4%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 x z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (*.f64 (/.f64 x (*.f64 z 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.0%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
22.2%
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
44.6%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
60.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
14.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 x 3)))
25.9%
(*.f64 (/.f64 x (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 x -2)))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
51.1%
(*.f64 (+.f64 x -2) (fma.f64 500000000/23533438303 z (fma.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
63.4%
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (*.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))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
16.2%
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
44.6%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
63.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
44.4%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))))
51.0%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
45.0%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
35.3%
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 3644 to 2684 computations (26.3% saved)

localize754.0ms (5.1%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))
99.5%
(*.f64 500000000/23533438303 y)
93.2%
(+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))
88.0%
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
99.8%
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
90.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
86.5%
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
100.0%
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
100.0%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
99.5%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
99.1%
(*.f64 104109730557/25000000000 x)
99.6%
(*.f64 z -1000000000/23533438303)
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
99.1%
(*.f64 104109730557/25000000000 x)
96.9%
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
65.0%
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
Compiler

Compiled 652 to 469 computations (28.1% saved)

series44.0ms (0.3%)

Counts
17 → 216
Calls

78 calls:

TimeVariablePointExpression
8.0ms
y
@0
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
5.0ms
z
@-inf
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
3.0ms
y
@0
(*.f64 500000000/23533438303 y)
1.0ms
x
@0
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
1.0ms
x
@inf
(+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))

rewrite165.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1346×pow1
1340×add-exp-log
1340×add-log-exp
1340×log1p-expm1-u
1340×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059573
11411573
Stop Event
node limit
Counts
17 → 141
Calls
Call 1
Inputs
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(*.f64 z -1000000000/23533438303)
(*.f64 104109730557/25000000000 x)
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
(+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))))
(*.f64 500000000/23533438303 y)
(*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))
Outputs
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(pow.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(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)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(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)))
(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)))
(/.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 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 x y) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) x))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 1 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 3) (pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (-.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(pow.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) 1)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))
(pow.f64 (*.f64 y 500000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 y 500000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y 500000000/23533438303) (*.f64 y 500000000/23533438303)) (*.f64 y 500000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 y 500000000/23533438303)))
(exp.f64 (log.f64 (*.f64 y 500000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 y 500000000/23533438303)))
(pow.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 1)
(log.f64 (exp.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(expm1.f64 (log1p.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(exp.f64 (log.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(log1p.f64 (expm1.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))

simplify229.0ms (1.6%)

Algorithm
egg-herbie
Rules
1206×fma-def
916×associate-*l*
888×associate-*r*
530×+-commutative
512×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063715687
1184212995
2711212995
Stop Event
node limit
Counts
357 → 376
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (*.f64 (pow.f64 x 4) (-.f64 104109730557/1176671915150 (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))))))))))
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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))
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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3)))))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (*.f64 10835000562850000000/553822718361107519809 z))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z))))
(/.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 -57101552658317326134297/5000000000000000000 z) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z))) (*.f64 156699607947/500000000 z))) (pow.f64 x 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.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 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 7))) (+.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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 500000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y)))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y))) (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y) (*.f64 10835000562850000000/553822718361107519809 y))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y)))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))) (/.f64 y (pow.f64 x 3)))))))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 2)))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 78349803973500000000/553822718361107519809 y)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 78349803973500000000/553822718361107519809 y)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 78349803973500000000/553822718361107519809 y)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(pow.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(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)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(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)))
(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)))
(/.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 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 x y) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) x))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 1 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 3) (pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (-.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(pow.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) 1)
(log.f64 (exp.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))
(pow.f64 (*.f64 y 500000000/23533438303) 1)
(log.f64 (exp.f64 (*.f64 y 500000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 y 500000000/23533438303) (*.f64 y 500000000/23533438303)) (*.f64 y 500000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 y 500000000/23533438303)))
(exp.f64 (log.f64 (*.f64 y 500000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 y 500000000/23533438303)))
(pow.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 1)
(log.f64 (exp.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(expm1.f64 (log1p.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(exp.f64 (log.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(log1p.f64 (expm1.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
Outputs
(*.f64 500000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 500000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y 65876268680250000000/553822718361107519809))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (*.f64 (pow.f64 x 4) (-.f64 104109730557/1176671915150 (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (+.f64 (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))) (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))))))))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (fma.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (*.f64 (pow.f64 x 4) (-.f64 104109730557/1176671915150 (fma.f64 10835000562850000000/553822718361107519809 y (fma.f64 263505074721/47066876606 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303)))))))))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (fma.f64 (pow.f64 x 4) (-.f64 104109730557/1176671915150 (fma.f64 y 10835000562850000000/553822718361107519809 (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y 65876268680250000000/553822718361107519809))))))) (*.f64 (pow.f64 x 3) (-.f64 393497462077/235334383030 (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y 65876268680250000000/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 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (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 104109730557/25000000000 (-.f64 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 -12723143231740136880149/125000000000000000000 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) (/.f64 y (pow.f64 x 3)))) (+.f64 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)) (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (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 104109730557/25000000000 (-.f64 (-.f64 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 y (pow.f64 x 3))) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 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 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z))
(*.f64 z (+.f64 500000000/23533438303 (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z)))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (*.f64 10835000562850000000/553822718361107519809 z))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 500000000/23533438303 z))))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -156699607947/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z))))
(+.f64 (*.f64 z (+.f64 500000000/23533438303 (*.f64 x -78349803973500000000/553822718361107519809))) (-.f64 (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (pow.f64 x 3) (fma.f64 z -10067800657947609353103200000000/13033352773350869092174451844127 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 z) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z))) (*.f64 156699607947/500000000 z))) (pow.f64 x 7))) (+.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 (fma.f64 -57101552658317326134297/5000000000000000000 z (fma.f64 -216700011257/5000000000 (*.f64 z -40371268010758926720049/25000000000000000000) (*.f64 156699607947/500000000 z))) (pow.f64 x 7)) (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 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))) (/.f64 (fma.f64 z -57101552658317326134297/5000000000000000000 (fma.f64 156699607947/500000000 z (*.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 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.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 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 7)) (fma.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7)) (/.f64 z (pow.f64 x 4)))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (fma.f64 216700011257/5000000000 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 7)) (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 x 263505074721/1000000000 (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 -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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 500000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y)))
(*.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)))
(*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y)))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x))))
(-.f64 (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))) (*.f64 y (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 y) (*.f64 65876268680250000000/553822718361107519809 y))) (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 y) (*.f64 10835000562850000000/553822718361107519809 y))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 500000000/23533438303 (*.f64 x y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (*.f64 y -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 y -10067800657947609353103200000000/13033352773350869092174451844127))) (*.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)))))
(-.f64 (-.f64 (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))) (*.f64 (pow.f64 x 4) (fma.f64 y -10067800657947609353103200000000/13033352773350869092174451844127 (*.f64 y 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481)))) (*.f64 y (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -57101552658317326134297/5000000000000000000 y) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 -57101552658317326134297/5000000000000000000 y (fma.f64 -216700011257/5000000000 (*.f64 y -40371268010758926720049/25000000000000000000) (*.f64 y 156699607947/500000000))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3)))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))) (/.f64 (fma.f64 y -57101552658317326134297/5000000000000000000 (fma.f64 y 156699607947/500000000 (*.f64 y 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 6))))
(/.f64 y (pow.f64 x 3))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (/.f64 y (pow.f64 x 3)))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (/.f64 y (pow.f64 x 3)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 3))))
(fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6))) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 y) (*.f64 263505074721/1000000000 y)) (pow.f64 x 6))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6))) (/.f64 y (pow.f64 x 3)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 5)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 y -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6)) (/.f64 y (pow.f64 x 3)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 6)) (fma.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 4)) (-.f64 (fma.f64 216700011257/5000000000 (/.f64 y (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000)) (fma.f64 57101552658317326134297/5000000000000000000 (/.f64 y (pow.f64 x 6)) (/.f64 y (pow.f64 x 3)))) (/.f64 y (/.f64 (pow.f64 x 5) -40371268010758926720049/25000000000000000000)))))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 x y) -1000000000/23533438303)
(*.f64 x (*.f64 y -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (*.f64 x y) -1000000000/23533438303 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (*.f64 x y) -1000000000/23533438303 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (fma.f64 (*.f64 x y) -1000000000/23533438303 (*.f64 x (*.f64 x (*.f64 y 168466327098500000000/553822718361107519809)))) (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (fma.f64 y -21670001125700000000/553822718361107519809 (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 y (*.f64 x x))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -2 (/.f64 y (*.f64 x x))) (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000)))
(+.f64 (/.f64 y (*.f64 x x)) (fma.f64 (/.f64 y (pow.f64 x 3)) -2 (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (/.f64 y (*.f64 x x)))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -2 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))) (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000)))
(+.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (fma.f64 (/.f64 y (pow.f64 x 3)) -2 (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 156699607947/500000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (/.f64 y (*.f64 x x))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(fma.f64 (/.f64 y (pow.f64 x 3)) -2 (+.f64 (-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (fma.f64 y 156699607947/500000000 (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5))) (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000))))
(+.f64 (-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (fma.f64 y 156699607947/500000000 (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5))) (fma.f64 (/.f64 y (pow.f64 x 3)) -2 (/.f64 y (/.f64 (pow.f64 x 3) -216700011257/5000000000))))
(/.f64 y (pow.f64 x 2))
(/.f64 y (*.f64 x x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2)))
(fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (/.f64 y (*.f64 x x)))
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))))
(fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (/.f64 y (*.f64 x x))))
(-.f64 (-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 2)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 5)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 y (*.f64 x x)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)) (-.f64 (-.f64 (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 y (*.f64 x x)))) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (*.f64 x 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 (*.f64 x x) 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 263505074721/1000000000 (*.f64 x x) (*.f64 x 156699607947/500000000))
(fma.f64 (*.f64 x x) 263505074721/1000000000 (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (*.f64 x 156699607947/500000000)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (fma.f64 x 156699607947/500000000 (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (fma.f64 x 156699607947/500000000 (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) (pow.f64 x 4))))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (fma.f64 x 156699607947/500000000 (pow.f64 x 4))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))
(*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))
(*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z))
(*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z))
(*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z))
(*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))
(*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y))
(*.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)))
(*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 (pow.f64 x 2) y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 y (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 y (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))
(*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 65876268680250000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 x (*.f64 z -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x)))
(*.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)))
(*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (+.f64 (*.f64 y (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 500000000/23533438303 x)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (fma.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)))))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2)))))
(neg.f64 (*.f64 y (fma.f64 -500000000/23533438303 x (*.f64 (*.f64 x x) 78349803973500000000/553822718361107519809))))
(*.f64 (fma.f64 (*.f64 x x) 78349803973500000000/553822718361107519809 (*.f64 x -500000000/23533438303)) (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 y (fma.f64 -500000000/23533438303 x (*.f64 (*.f64 x x) 78349803973500000000/553822718361107519809))) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 x (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 y (fma.f64 (*.f64 x x) 78349803973500000000/553822718361107519809 (*.f64 x -500000000/23533438303))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 y (fma.f64 -500000000/23533438303 x (*.f64 (*.f64 x x) 78349803973500000000/553822718361107519809))) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 x (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 y (fma.f64 (*.f64 x x) 78349803973500000000/553822718361107519809 (*.f64 x -500000000/23533438303))))
(+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -500000000/23533438303 x) (*.f64 78349803973500000000/553822718361107519809 (pow.f64 x 2))))) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 y (fma.f64 -500000000/23533438303 x (*.f64 (*.f64 x x) 78349803973500000000/553822718361107519809))) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 x (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 y (fma.f64 (*.f64 x x) 78349803973500000000/553822718361107519809 (*.f64 x -500000000/23533438303))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))
(fma.f64 500000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2))))
(*.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)))
(*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 z (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 z (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127)) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(fma.f64 500000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 z (fma.f64 (*.f64 x x) 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x -78349803973500000000/553822718361107519809)))))
(*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x))))
(neg.f64 (*.f64 z (fma.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 x 78349803973500000000/553822718361107519809))))
(*.f64 (fma.f64 x 78349803973500000000/553822718361107519809 (*.f64 x (*.f64 x -10727088460753238167788750000000/13033352773350869092174451844127))) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 z (fma.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 x 78349803973500000000/553822718361107519809))) (fma.f64 500000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y))) (*.f64 z (fma.f64 x 78349803973500000000/553822718361107519809 (*.f64 x (*.f64 x -10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 z (fma.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 x 78349803973500000000/553822718361107519809))) (fma.f64 500000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y))) (*.f64 z (fma.f64 x 78349803973500000000/553822718361107519809 (*.f64 x (*.f64 x -10727088460753238167788750000000/13033352773350869092174451844127)))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 78349803973500000000/553822718361107519809 x)))) (+.f64 (*.f64 500000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 z (fma.f64 -10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x) (*.f64 x 78349803973500000000/553822718361107519809))) (fma.f64 500000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)))))
(-.f64 (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y))) (*.f64 z (fma.f64 x 78349803973500000000/553822718361107519809 (*.f64 x (*.f64 x -10727088460753238167788750000000/13033352773350869092174451844127)))))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 78349803973500000000/553822718361107519809 y)
(*.f64 y 78349803973500000000/553822718361107519809)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 78349803973500000000/553822718361107519809 y)
(*.f64 y 78349803973500000000/553822718361107519809)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 78349803973500000000/553822718361107519809 y)
(*.f64 y 78349803973500000000/553822718361107519809)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z)
(*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127)
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 78349803973500000000/553822718361107519809 y))
(fma.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z (*.f64 y 78349803973500000000/553822718361107519809))
(fma.f64 y 78349803973500000000/553822718361107519809 (*.f64 z -12277383565371752777404500000000/13033352773350869092174451844127))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (cbrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (sqrt.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) 1)
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.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 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)
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 z -1000000000/23533438303)
(log.f64 (exp.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(cbrt.f64 (*.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 z -1000000000/23533438303)) (*.f64 z -1000000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 z -1000000000/23533438303) (*.f64 (*.f64 z z) 1000000000000000000/553822718361107519809)))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(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)
(/.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 x 104109730557/25000000000 -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 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(cbrt.f64 (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (*.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (log.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) (pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (fma.f64 x (*.f64 10838835996651139530249/625000000000000000000 x) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (/.f64 (*.f64 x 237833504254353737358755343686173225190262201/15625000000000000000000000000000000000000) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 x (*.f64 10838835996651139530249/625000000000000000000 x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1)
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 1 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (*.f64 x y) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.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 (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(*.f64 (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(pow.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(log.f64 (exp.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)) (*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y)))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(exp.f64 (log.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))
(/.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 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 (*.f64 x x) (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) x))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 1)
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (exp.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 1)
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(log.f64 (exp.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))
(*.f64 1 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))) (cbrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (sqrt.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 3) (pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) 3) (pow.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))) 3)) (fma.f64 (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))) (-.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(/.f64 (fma.f64 (pow.f64 x 6) (pow.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))) 3) (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) 3)) (fma.f64 x (*.f64 (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) x) (*.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))) (-.f64 (*.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 4)) (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (pow.f64 x 3))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (-.f64 (*.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))) (*.f64 (pow.f64 x 4) (*.f64 (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))) (-.f64 (*.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) x)) (pow.f64 (*.f64 x (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))) 2)) (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))))
(pow.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) 1)
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(cbrt.f64 (*.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))) (*.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z)))))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))))
(fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (fma.f64 65876268680250000000/553822718361107519809 z (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))))))
(*.f64 x (+.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 x (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 65876268680250000000/553822718361107519809 z))))))
(pow.f64 (*.f64 y 500000000/23533438303) 1)
(*.f64 500000000/23533438303 y)
(log.f64 (exp.f64 (*.f64 y 500000000/23533438303)))
(*.f64 500000000/23533438303 y)
(cbrt.f64 (*.f64 (*.f64 (*.f64 y 500000000/23533438303) (*.f64 y 500000000/23533438303)) (*.f64 y 500000000/23533438303)))
(cbrt.f64 (*.f64 (*.f64 500000000/23533438303 y) (*.f64 (*.f64 y y) 250000000000000000/553822718361107519809)))
(cbrt.f64 (pow.f64 (*.f64 500000000/23533438303 y) 3))
(expm1.f64 (log1p.f64 (*.f64 y 500000000/23533438303)))
(*.f64 500000000/23533438303 y)
(exp.f64 (log.f64 (*.f64 y 500000000/23533438303)))
(*.f64 500000000/23533438303 y)
(log1p.f64 (expm1.f64 (*.f64 y 500000000/23533438303)))
(*.f64 500000000/23533438303 y)
(pow.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) 1)
(*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))
(log.f64 (exp.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809)))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))) (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(cbrt.f64 (*.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))))))
(cbrt.f64 (pow.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809))) 3))
(expm1.f64 (log1p.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))
(exp.f64 (log.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))
(log1p.f64 (expm1.f64 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (neg.f64 (*.f64 z 78349803973500000000/553822718361107519809))))))
(*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)))

eval359.0ms (2.4%)

Compiler

Compiled 19410 to 13796 computations (28.9% saved)

prune256.0ms (1.7%)

Pruning

41 alts after pruning (39 fresh and 2 done)

PrunedKeptTotal
New47223495
Fresh131629
Picked325
Done000
Total48841529
Accuracy
99.9%
Counts
529 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
4.2%
(/.f64 y (*.f64 x x))
23.1%
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
23.2%
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
23.1%
(-.f64 (/.f64 (-.f64 (*.f64 x (*.f64 10838835996651139530249/625000000000000000000 x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
4.1%
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
44.1%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
19.8%
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
3.1%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
60.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
15.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
14.2%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
14.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
18.9%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
53.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))))
53.8%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))))
51.5%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 500000000/23533438303 (*.f64 x y))))
55.6%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))))
51.2%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
14.4%
(*.f64 (+.f64 x -2) (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
14.1%
(*.f64 (*.f64 x y) -1000000000/23533438303)
35.3%
(*.f64 z -1000000000/23533438303)
14.1%
(*.f64 x (*.f64 y -1000000000/23533438303))
44.9%
(*.f64 x 104109730557/25000000000)
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
4.2%
(/.f64 y (*.f64 x x))
23.1%
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
23.2%
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
23.1%
(-.f64 (/.f64 (-.f64 (*.f64 x (*.f64 10838835996651139530249/625000000000000000000 x)) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 x) x)) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))) 13764240537310136880149/125000000000000000000)
4.1%
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
44.1%
(-.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
19.8%
(-.f64 (*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 13764240537310136880149/125000000000000000000)
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
3.1%
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
60.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
15.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
14.2%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
14.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
18.9%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
53.7%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))))
53.8%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))))
51.5%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 500000000/23533438303 (*.f64 x y))))
55.6%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))))
51.2%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
14.4%
(*.f64 (+.f64 x -2) (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
14.1%
(*.f64 (*.f64 x y) -1000000000/23533438303)
35.3%
(*.f64 z -1000000000/23533438303)
14.1%
(*.f64 x (*.f64 y -1000000000/23533438303))
44.9%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 3764 to 2812 computations (25.3% saved)

localize763.0ms (5.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.4%
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
99.1%
(*.f64 104109730557/25000000000 x)
65.0%
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
99.7%
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
99.7%
(*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)
99.1%
(*.f64 x 104109730557/25000000000)
49.5%
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
100.0%
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
99.6%
(/.f64 63615716158700684400745/10838835996651139530249 x)
99.6%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
99.1%
(*.f64 x 104109730557/25000000000)
99.1%
(*.f64 104109730557/25000000000 x)
95.5%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
94.4%
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))))
61.2%
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
Compiler

Compiled 773 to 553 computations (28.5% saved)

series15.0ms (0.1%)

Counts
10 → 120
Calls

36 calls:

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

rewrite136.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
053418
11290418
Stop Event
node limit
Counts
10 → 92
Calls
Call 1
Inputs
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))))
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 x x) 10838835996651139530249/625000000000000000000)
(*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
Outputs
(*.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) 1)
(log.f64 (exp.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 1 (+.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 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 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 (*.f64 x 10838835996651139530249/625000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))

simplify163.0ms (1.1%)

Algorithm
egg-herbie
Rules
806×associate-+l+
736×associate-+r+
544×associate-*l*
532×associate-*r*
434×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04058348
110087074
238626840
Stop Event
node limit
Counts
212 → 232
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))))
(*.f64 500000000/23533438303 x)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3))))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(*.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 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.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 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (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 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(*.f64 4297481763/31250000 x)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) 1)
(log.f64 (exp.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 1 (+.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 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 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 (*.f64 x 10838835996651139530249/625000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(pow.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) 1)
(log.f64 (exp.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
Outputs
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303)))))
(-.f64 (*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 263505074721/47066876606))))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 (pow.f64 x 4) (-.f64 (-.f64 119279635808138688837503/27691135918055375990450 (*.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303)) -156699607947/23533438303)) (fma.f64 (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (*.f64 y -21670001125700000000/553822718361107519809)))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (-.f64 y 4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 4) (-.f64 119279635808138688837503/27691135918055375990450 (+.f64 (*.f64 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)) -156699607947/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (*.f64 y -21670001125700000000/553822718361107519809)))) (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (/.f64 y 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 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.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 (/.f64 y x) x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 x x) (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2)))
(*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2))))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2))))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 x -2)))) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 y (+.f64 x -2)))))
(+.f64 (*.f64 (/.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(+.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 y (+.f64 x -2))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 168466327098500000000/553822718361107519809 x) z))
(*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 168466327098500000000/553822718361107519809 x) z)))
(fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x (*.f64 x z)) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))))
(*.f64 z (+.f64 (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809)) (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)))
(+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 (pow.f64 x 3) z)))))
(fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (*.f64 x x) z) (fma.f64 -1000000000/23533438303 z (fma.f64 168466327098500000000/553822718361107519809 (*.f64 x z) (*.f64 (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)) z))))
(fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x (*.f64 x z)) (fma.f64 -1000000000/23533438303 z (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481)))))
(*.f64 z (+.f64 (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481)) (+.f64 (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127) -1000000000/23533438303)))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))))
(fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3)))))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))
(fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))))
(fma.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 6)) (fma.f64 -226700011257/5000000000 (/.f64 z (pow.f64 x 4)) (fma.f64 42538268123328926720049/25000000000000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 3)))))
(*.f64 500000000/23533438303 x)
(*.f64 x 500000000/23533438303)
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (*.f64 500000000/23533438303 x))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (*.f64 x 500000000/23533438303))
(fma.f64 x 500000000/23533438303 (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))
(*.f64 x (+.f64 500000000/23533438303 (*.f64 x -78349803973500000000/553822718361107519809)))
(+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3))))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (fma.f64 500000000/23533438303 x (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127)))
(fma.f64 (*.f64 x x) -78349803973500000000/553822718361107519809 (fma.f64 x 500000000/23533438303 (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127)))
(+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 3)))))
(fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 4) (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x x) (fma.f64 500000000/23533438303 x (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (pow.f64 x 4) -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (fma.f64 (*.f64 x x) -78349803973500000000/553822718361107519809 (fma.f64 x 500000000/23533438303 (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 216700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 -216700011257/5000000000 (pow.f64 x 4)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (fma.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 -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 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 -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 2284450290879775841688574159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x 393497462077/5000000000)))
(*.f64 x (+.f64 (*.f64 x 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) 1)
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 x (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (cbrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(/.f64 (*.f64 x 1) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.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 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 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 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 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 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 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 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 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 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 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 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 (*.f64 x 10838835996651139530249/625000000000000000000)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 x (*.f64 x 10838835996651139530249/625000000000000000000) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (fma.f64 x 104109730557/25000000000 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) 1)
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(log.f64 (exp.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000)) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))) (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(exp.f64 (log.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))))
(*.f64 x (*.f64 x 10838835996651139530249/625000000000000000000))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000) x)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(/.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) x)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 2)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(pow.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) 1)
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(log.f64 (exp.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(cbrt.f64 (*.f64 (*.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(expm1.f64 (log1p.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(exp.f64 (log.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(log1p.f64 (expm1.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (*.f64 x x))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.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 x 104109730557/25000000000))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (*.f64 x x) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))

eval404.0ms (2.8%)

Compiler

Compiled 21928 to 16018 computations (27% saved)

prune162.0ms (1.1%)

Pruning

39 alts after pruning (35 fresh and 4 done)

PrunedKeptTotal
New42310433
Fresh92534
Picked325
Done022
Total43539474
Accuracy
100.0%
Counts
474 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
3.7%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
4.2%
(/.f64 y (*.f64 x x))
4.1%
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
79.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (*.f64 x 104109730557/25000000000))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
15.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
14.2%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
14.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
44.8%
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
18.9%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
51.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))))
48.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
49.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))))
51.2%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
47.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 x y))))
14.4%
(*.f64 (+.f64 x -2) (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
14.1%
(*.f64 (*.f64 x y) -1000000000/23533438303)
35.3%
(*.f64 z -1000000000/23533438303)
3.7%
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
14.1%
(*.f64 x (*.f64 y -1000000000/23533438303))
44.9%
(*.f64 x 104109730557/25000000000)
2.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
44.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
3.7%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
57.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
4.2%
(/.f64 y (*.f64 x x))
4.1%
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
79.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (*.f64 x 104109730557/25000000000))
47.9%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
15.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
14.2%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
14.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
44.8%
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
18.9%
(*.f64 (+.f64 x -2) (+.f64 (/.f64 z (pow.f64 x 4)) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
51.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))))
48.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))
49.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))))
51.2%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
47.4%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)))))
47.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 x y))))
14.4%
(*.f64 (+.f64 x -2) (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
14.1%
(*.f64 (*.f64 x y) -1000000000/23533438303)
35.3%
(*.f64 z -1000000000/23533438303)
3.7%
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
14.1%
(*.f64 x (*.f64 y -1000000000/23533438303))
44.9%
(*.f64 x 104109730557/25000000000)
2.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 3036 to 2266 computations (25.4% saved)

localize414.0ms (2.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
99.6%
(*.f64 500000000/23533438303 z)
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
86.5%
(/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
99.6%
(/.f64 -63615716158700684400745/10838835996651139530249 x)
99.6%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
99.5%
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
70.8%
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
99.7%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
99.6%
(/.f64 63615716158700684400745/10838835996651139530249 x)
99.2%
(*.f64 x -21677671993302279060498/63615716158700684400745)
99.1%
(/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
99.1%
(*.f64 x 104109730557/25000000000)
95.5%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
94.4%
(*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))))
Compiler

Compiled 484 to 346 computations (28.5% saved)

series8.0ms (0.1%)

Counts
8 → 60
Calls

24 calls:

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

rewrite170.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
864×add-sqr-sqrt
818×add-exp-log
818×add-cbrt-cube
818×add-log-exp
818×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037182
1874170
Stop Event
node limit
Counts
8 → 91
Calls
Call 1
Inputs
(/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 -63615716158700684400745/10838835996651139530249 x)
(*.f64 500000000/23533438303 z)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) -1)
(pow.f64 (/.f64 1 (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 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) 1)
(*.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(*.f64 (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) 1)
(log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(exp.f64 (log.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 1 (/.f64 -63615716158700684400745/10838835996651139530249 x))
(*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 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)))
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 z))) 1)
(pow.f64 (*.f64 500000000/23533438303 z) 1)
(log.f64 (exp.f64 (*.f64 500000000/23533438303 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 z)) (*.f64 500000000/23533438303 z)))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 z)))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 z)))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 z)))

simplify107.0ms (0.7%)

Algorithm
egg-herbie
Rules
1278×associate-*r/
1048×associate-*l/
860×fma-def
496×associate-/l*
386×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02853187
16113183
224423151
Stop Event
node limit
Counts
151 → 161
Calls
Call 1
Inputs
500000000/23533438303
(+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))
(+.f64 500000000/23533438303 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2))))
(+.f64 500000000/23533438303 (+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))))
(/.f64 1 (pow.f64 x 4))
(-.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 7)))))
(/.f64 1 (pow.f64 x 4))
(-.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 7)))))
(*.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 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.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 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (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 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) -1)
(pow.f64 (/.f64 1 (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 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) 1)
(*.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 x))
(*.f64 (*.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(*.f64 (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) 1)
(log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(exp.f64 (log.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 1 (/.f64 -63615716158700684400745/10838835996651139530249 x))
(*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 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)))
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 z))) 1)
(pow.f64 (*.f64 500000000/23533438303 z) 1)
(log.f64 (exp.f64 (*.f64 500000000/23533438303 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 z)) (*.f64 500000000/23533438303 z)))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 z)))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 z)))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 z)))
Outputs
500000000/23533438303
(+.f64 500000000/23533438303 (*.f64 -78349803973500000000/553822718361107519809 x))
(fma.f64 -78349803973500000000/553822718361107519809 x 500000000/23533438303)
(+.f64 500000000/23533438303 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2))))
(+.f64 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x))))
(+.f64 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 x (*.f64 x 10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 -78349803973500000000/553822718361107519809 x (fma.f64 x (*.f64 x 10727088460753238167788750000000/13033352773350869092174451844127) 500000000/23533438303))
(+.f64 500000000/23533438303 (+.f64 (*.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 3)) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 x) (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (pow.f64 x 2)))))
(+.f64 500000000/23533438303 (fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 10727088460753238167788750000000/13033352773350869092174451844127 (*.f64 x x)))))
(+.f64 500000000/23533438303 (fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 x (*.f64 x (*.f64 x 10727088460753238167788750000000/13033352773350869092174451844127)))))
(fma.f64 -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (pow.f64 x 3) (fma.f64 -78349803973500000000/553822718361107519809 x (fma.f64 x (*.f64 x 10727088460753238167788750000000/13033352773350869092174451844127) 500000000/23533438303)))
(/.f64 1 (pow.f64 x 4))
(-.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 216700011257/5000000000 (pow.f64 x 5)))
(+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 -216700011257/5000000000 (pow.f64 x 5)))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (-.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 216700011257/5000000000 (pow.f64 x 5))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 216700011257/5000000000 (pow.f64 x 5))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 -216700011257/5000000000 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 7)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 5)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (-.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 5)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7)))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 -216700011257/5000000000 (pow.f64 x 5))) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7))))
(/.f64 1 (pow.f64 x 4))
(-.f64 (/.f64 1 (pow.f64 x 4)) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(-.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 216700011257/5000000000 (pow.f64 x 5)))
(+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 -216700011257/5000000000 (pow.f64 x 5)))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (-.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 216700011257/5000000000 (pow.f64 x 5))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 216700011257/5000000000 (pow.f64 x 5))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 -216700011257/5000000000 (pow.f64 x 5))))
(-.f64 (+.f64 (*.f64 40371268010758926720049/25000000000000000000 (/.f64 1 (pow.f64 x 6))) (/.f64 1 (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 x 5))) (*.f64 7360090317919640263990431387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 7)))))
(-.f64 (+.f64 (/.f64 1 (pow.f64 x 4)) (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 5)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7))))
(+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (-.f64 (/.f64 1 (pow.f64 x 4)) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 x 5)) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7)))))
(+.f64 (/.f64 1 (pow.f64 x 4)) (-.f64 (+.f64 (/.f64 40371268010758926720049/25000000000000000000 (pow.f64 x 6)) (/.f64 -216700011257/5000000000 (pow.f64 x 5))) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 7))))
(*.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 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745)
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
(/.f64 x (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2))
(*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745)
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
(/.f64 x (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 10838835996651139530249/63615716158700684400745 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 10838835996651139530249/63615716158700684400745))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745)))
(*.f64 x (+.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -21677671993302279060498/63615716158700684400745))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 x (+.f64 (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 x) -21677671993302279060498/63615716158700684400745))
(+.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)))
(fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (*.f64 x (+.f64 (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 x) -21677671993302279060498/63615716158700684400745)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (*.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (fma.f64 (*.f64 x x) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 -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 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 -2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) -1)
(/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (exp.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) 1)
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) 1)
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x))))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)) (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249) x)))
(*.f64 x (/.f64 (+.f64 x -2) 63615716158700684400745/10838835996651139530249))
(*.f64 (*.f64 (+.f64 x -2) 10838835996651139530249/63615716158700684400745) x)
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log.f64 (exp.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) 1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(*.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 x))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(*.f64 (*.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))) (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(*.f64 (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) 1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(cbrt.f64 (*.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(exp.f64 (log.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 -63615716158700684400745/10838835996651139530249 x)
(*.f64 1 (/.f64 -63615716158700684400745/10838835996651139530249 x))
(/.f64 -63615716158700684400745/10838835996651139530249 x)
(*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 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)
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 z))) 1)
(*.f64 500000000/23533438303 z)
(pow.f64 (*.f64 500000000/23533438303 z) 1)
(*.f64 500000000/23533438303 z)
(log.f64 (exp.f64 (*.f64 500000000/23533438303 z)))
(*.f64 500000000/23533438303 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 z))))
(*.f64 500000000/23533438303 z)
(cbrt.f64 (*.f64 (*.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 z)) (*.f64 500000000/23533438303 z)))
(*.f64 500000000/23533438303 z)
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 z)))
(*.f64 500000000/23533438303 z)
(exp.f64 (log.f64 (*.f64 500000000/23533438303 z)))
(*.f64 500000000/23533438303 z)
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 z)))
(*.f64 500000000/23533438303 z)

eval252.0ms (1.7%)

Compiler

Compiled 13692 to 10033 computations (26.7% saved)

prune234.0ms (1.6%)

Pruning

42 alts after pruning (36 fresh and 6 done)

PrunedKeptTotal
New41811429
Fresh52530
Picked325
Done044
Total42642468
Accuracy
100.0%
Counts
468 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
44.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 x)) x)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
16.0%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x y)))
25.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
35.9%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
45.1%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
45.2%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
51.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))
54.5%
(/.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))
38.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
4.2%
(/.f64 y (*.f64 x x))
3.6%
(/.f64 x (/.f64 63615716158700684400745/10838835996651139530249 x))
4.1%
(-.f64 (/.f64 y (*.f64 x x)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
45.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
48.0%
(+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 x 104109730557/25000000000))
78.1%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (pow.f64 x 4))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (*.f64 x 104109730557/25000000000))
79.0%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 x 104109730557/25000000000))
48.0%
(+.f64 (*.f64 z (-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (*.f64 x 104109730557/25000000000))
40.6%
(+.f64 (*.f64 z (+.f64 (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809)) (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127))) (*.f64 x 104109730557/25000000000))
56.7%
(+.f64 (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (*.f64 x 104109730557/25000000000))
47.4%
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 z)))
16.0%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
15.7%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
14.2%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
14.6%
(*.f64 (+.f64 x -2) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))
39.5%
(*.f64 (+.f64 x -2) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
44.8%
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
51.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (fma.f64 (*.f64 x x) (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 500000000/23533438303 (*.f64 x y)))))
47.6%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))))
49.5%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) y))))
50.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 (*.f64 x x) (-.f64 68759708208/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))))
51.2%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
47.8%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 x y))))
14.4%
(*.f64 (+.f64 x -2) (*.f64 y (fma.f64 500000000/23533438303 x (*.f64 x (*.f64 x -78349803973500000000/553822718361107519809)))))
35.9%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
14.1%
(*.f64 (*.f64 x y) -1000000000/23533438303)
35.3%
(*.f64 z -1000000000/23533438303)
3.7%
(*.f64 x (+.f64 (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 x) -21677671993302279060498/63615716158700684400745))
14.1%
(*.f64 x (*.f64 y -1000000000/23533438303))
3.6%
(*.f64 x (*.f64 x 10838835996651139530249/63615716158700684400745))
44.9%
(*.f64 x 104109730557/25000000000)
2.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 2581 to 1837 computations (28.8% saved)

regimes582.0ms (4%)

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

4 calls:

237.0ms
z
117.0ms
y
116.0ms
x
67.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.6%3x
85.0%3y
85.6%5z
99.6%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 1835 to 1273 computations (30.6% saved)

regimes100.0ms (0.7%)

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

1 calls:

64.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.6%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 1589 to 1114 computations (29.9% saved)

regimes171.0ms (1.2%)

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

2 calls:

79.0ms
x
67.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.0%3x
98.6%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 1021 to 718 computations (29.7% saved)

regimes192.0ms (1.3%)

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

1 calls:

169.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.1%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 933 to 653 computations (30% saved)

regimes97.0ms (0.7%)

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

1 calls:

78.0ms
x
Results
AccuracySegmentsBranch
95.4%3x
Compiler

Compiled 780 to 544 computations (30.3% saved)

regimes143.0ms (1%)

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

1 calls:

126.0ms
x
Results
AccuracySegmentsBranch
92.6%3x
Compiler

Compiled 650 to 452 computations (30.5% saved)

regimes77.0ms (0.5%)

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

1 calls:

62.0ms
x
Results
AccuracySegmentsBranch
89.4%3x
Compiler

Compiled 515 to 360 computations (30.1% saved)

regimes57.0ms (0.4%)

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

1 calls:

50.0ms
x
Results
AccuracySegmentsBranch
89.0%3x
Compiler

Compiled 231 to 164 computations (29% saved)

regimes104.0ms (0.7%)

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

1 calls:

96.0ms
x
Results
AccuracySegmentsBranch
89.0%3x
Compiler

Compiled 214 to 152 computations (29% saved)

regimes175.0ms (1.2%)

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

3 calls:

101.0ms
z
43.0ms
x
25.0ms
y
Results
AccuracySegmentsBranch
60.5%5z
60.2%2y
77.2%3x
Compiler

Compiled 166 to 122 computations (26.5% saved)

regimes34.0ms (0.2%)

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

1 calls:

30.0ms
x
Results
AccuracySegmentsBranch
77.2%3x
Compiler

Compiled 105 to 74 computations (29.5% saved)

regimes28.0ms (0.2%)

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

1 calls:

25.0ms
x
Results
AccuracySegmentsBranch
77.2%3x
Compiler

Compiled 75 to 52 computations (30.7% saved)

regimes23.0ms (0.2%)

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

1 calls:

20.0ms
x
Results
AccuracySegmentsBranch
77.0%3x
Compiler

Compiled 56 to 38 computations (32.1% saved)

regimes19.0ms (0.1%)

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

1 calls:

17.0ms
x
Results
AccuracySegmentsBranch
76.9%3x
Compiler

Compiled 41 to 29 computations (29.3% saved)

regimes20.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:

12.0ms
z
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
44.9%1z
44.9%1y
44.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
z
3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
2.3%1y
2.3%1x
2.3%1z
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.044080724773388e+261
6.303701142993768e+263
0.0ms
-inf
-2.2948063837532653e+305
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.613307690107693e+288
+inf
0.0ms
-inf
-2.2948063837532653e+305
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch132.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
69.0ms
4.287992815455141e+48
1.3163960225534146e+61
63.0ms
-3.672202788805847e+39
-6.3626184788560175e+38
Results
127.0ms256×body256valid
Compiler

Compiled 718 to 546 computations (24% saved)

bsearch42.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
0.041379108914813584
3.467253424208501
21.0ms
-1820289244020833.5
-29623194602865.79
Results
37.0ms224×body256valid
Compiler

Compiled 634 to 489 computations (22.9% saved)

bsearch91.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
63.0ms
543776580038.9525
1.0041108301818937e+25
27.0ms
-11.459550752620826
-1.0261737711773905e-5
Results
84.0ms304×body256valid
Compiler

Compiled 652 to 517 computations (20.7% saved)

bsearch91.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
70.0ms
543776580038.9525
1.0041108301818937e+25
21.0ms
-1820289244020833.5
-29623194602865.79
Results
86.0ms272×body256valid
Compiler

Compiled 584 to 463 computations (20.7% saved)

bsearch50.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
543776580038.9525
1.0041108301818937e+25
20.0ms
-1820289244020833.5
-29623194602865.79
Results
45.0ms272×body256valid
Compiler

Compiled 516 to 412 computations (20.2% saved)

bsearch64.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
543776580038.9525
1.0041108301818937e+25
34.0ms
-11.459550752620826
-1.0261737711773905e-5
Results
60.0ms304×body256valid
Compiler

Compiled 462 to 384 computations (16.9% saved)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
543776580038.9525
1.0041108301818937e+25
26.0ms
-1.0261737711773905e-5
-9.159593357857144e-14
Results
49.0ms304×body256valid
Compiler

Compiled 426 to 357 computations (16.2% saved)

bsearch87.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
0.041379108914813584
3.467253424208501
66.0ms
-1.0261737711773905e-5
-9.159593357857144e-14
Results
82.0ms256×body256valid
Compiler

Compiled 302 to 258 computations (14.6% saved)

bsearch49.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.041379108914813584
3.467253424208501
29.0ms
-1.0261737711773905e-5
-9.159593357857144e-14
Results
41.0ms256×body256valid
Compiler

Compiled 288 to 244 computations (15.3% saved)

bsearch53.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
0.041379108914813584
3.467253424208501
26.0ms
-1.0261737711773905e-5
-9.159593357857144e-14
Results
49.0ms256×body256valid
Compiler

Compiled 270 to 226 computations (16.3% saved)

simplify53.0ms (0.4%)

Algorithm
egg-herbie
Rules
88×*-commutative
80×+-commutative
20×sub-neg
12×neg-mul-1
12×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01742360
12742360
22962360
33082360
43152360
53162360
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)) +inf.0) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) +inf.0) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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)) 10000000000000000161728392950095834780961727121532468109675577629605415353003578843613352249644053642881905330331839631511632172467492917395324154002545647584434349098564602595580939232492998880708913562707066468760361494711018313643605437535869015444666630275072) (/.f64 (*.f64 (-.f64 x 2) (+.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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -639999999999999970480810124935753105408) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4399999999999999868403155739908541577233789091840) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 5764607523034235/36028797018963968) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/9007199254740992) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 x y)))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2476979795053773/2251799813685248) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (*.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)) +inf.0) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) +inf.0) (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) +inf.0) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) +inf.0) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 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)) 10000000000000000161728392950095834780961727121532468109675577629605415353003578843613352249644053642881905330331839631511632172467492917395324154002545647584434349098564602595580939232492998880708913562707066468760361494711018313643605437535869015444666630275072) (/.f64 (*.f64 (-.f64 x 2) (+.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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (*.f64 x 104109730557/25000000000))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 10000000000000000161728392950095834780961727121532468109675577629605415353003578843613352249644053642881905330331839631511632172467492917395324154002545647584434349098564602595580939232492998880708913562707066468760361494711018313643605437535869015444666630275072) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 2 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) -inf.0) (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 5000000000000000308639167639335784434971861554815056291550264252694066882698357794712695854722323983471552292257456306551729539271697808586910576768349361427712955105458094109306737151690687681363669298012313862249742312894517401540770056211835210095606628791592565251804447546056630075392) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -639999999999999970480810124935753105408) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4399999999999999868403155739908541577233789091840) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -639999999999999970480810124935753105408) (not (<=.f64 x 4399999999999999868403155739908541577233789091840))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 5764607523034235/36028797018963968) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 5764607523034235/36028797018963968) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (+.f64 (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/9007199254740992) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/9007199254740992) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (/.f64 (*.f64 x y) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (-.f64 (*.f64 y 500000000/23533438303) (*.f64 z 78349803973500000000/553822718361107519809))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 x y)))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -30000000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 500000000/23533438303 (*.f64 x y)))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (*.f64 z 500000000/23533438303)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 550000000000) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -5902958103587057/590295810358705651712) (not (<=.f64 x 550000000000))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 (+.f64 x -2) (*.f64 z 500000000/23533438303)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 2476979795053773/2251799813685248) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (or (<=.f64 x -5902958103587057/590295810358705651712) (not (<=.f64 x 2476979795053773/2251799813685248))) (/.f64 (+.f64 x -2) 25000000000/104109730557) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -5902958103587057/590295810358705651712) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5902958103587057/590295810358705651712) (*.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 885 to 655 computations (26% saved)

soundness3.0s (20.4%)

Rules
1658×associate-+l+
1658×associate-+l+
1238×associate-*r*
1238×associate-*r*
1206×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102692
1291686
2859680
33683660
47828660
0102692
1291686
2859680
33683660
47828660
060137962
1176333924
2695133924
04058348
110087074
238626840
063715687
1184212995
2711212995
060137962
1176333924
2695133924
063715687
1184212995
2711212995
063715687
1184212995
2711212995
060137962
1176333924
2695133924
04058348
110087074
238626840
053418
11290418
04058348
110087074
238626840
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
Compiler

Compiled 1230 to 881 computations (28.4% saved)

end1.0ms (0%)

preprocess554.0ms (3.8%)

Compiler

Compiled 1916 to 1376 computations (28.2% saved)

Profiling

Loading profile data...