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

Time bar (total: 14.3s)

analyze123.0ms (0.9%)

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.2%)

Results
1.4s8245×body256valid
2.0ms11×body256infinite
Bogosity

preprocess307.0ms (2.1%)

Algorithm
egg-herbie
Rules
1658×associate-+l+
1234×associate-*r*
1134×fma-neg
900×associate-*l*
740×distribute-rgt-in
Problems
147×No Errors
109×(/.f64 (*.f64 (-.f64 x 2) (+.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))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0106956
1295950
2863944
33702924
47797924
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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (-.f64 x 2) (+.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) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.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) (fma.f64 (neg.f64 x) (-.f64 263505074721/1000000000 (*.f64 x (-.f64 216700011257/5000000000 x))) 156699607947/500000000) 23533438303/500000000)) (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) 4297481763/31250000) y) z))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (fma.f64 (neg.f64 x) (fma.f64 x -104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (-.f64 263505074721/1000000000 (*.f64 x (-.f64 216700011257/5000000000 x))))))) (-.f64 -2 x)))
(*.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x (neg.f64 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 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y) z))
(*.f64 (fma.f64 x (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y) z) (/.f64 (+.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) (neg.f64 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) (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 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x (neg.f64 z))) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 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 x -2) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 y 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/.f64 (+.f64 y -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y 216700011257/5000000000) y 263505074721/1000000000) y 156699607947/500000000) y 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y 104109730557/25000000000 393497462077/5000000000) y 4297481763/31250000) y x) y z)))
(*.f64 (/.f64 (+.f64 y -2) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z))
(*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z) (/.f64 (+.f64 y -2) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 y -2) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/.f64 (+.f64 z -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 216700011257/5000000000) z 263505074721/1000000000) z 156699607947/500000000) z 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 104109730557/25000000000 393497462077/5000000000) z 4297481763/31250000) z y) z x)))
(*.f64 (/.f64 (+.f64 z -2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x))
(*.f64 (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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x z) x y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 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 93 to 60 computations (35.5% saved)

prune4.0ms (0%)

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

Compiled 146 to 102 computations (30.1% saved)

localize321.0ms (2.2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
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)
98.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
63.0%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.1%
(*.f64 x 104109730557/25000000000)
58.8%
(/.f64 (*.f64 (-.f64 x 2) (+.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 343 to 235 computations (31.5% saved)

series23.0ms (0.2%)

Counts
8 → 156
Calls

39 calls:

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

rewrite186.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
304×log1p-expm1-u
304×expm1-log1p-u
294×add-cube-cbrt
293×add-exp-log
293×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047407
1808407
Stop Event
node limit
Counts
8 → 190
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x 104109730557/25000000000)
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(-.f64 (/.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 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 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.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 x -2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (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))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 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 1 (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (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) (+.f64 x -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (+.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 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (neg.f64 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (+.f64 x -2) 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) (+.f64 x -2))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 154840252661040053153929/25000000000000000000 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.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 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)) (neg.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 2)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (/.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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)) 2) (pow.f64 y 2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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)) 2) (pow.f64 y 2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (+.f64 (pow.f64 y 2) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))

simplify287.0ms (2%)

Algorithm
egg-herbie
Rules
1062×log-prod
632×fma-neg
516×associate-*r*
498×exp-prod
492×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059425885
1151124234
2592424224
Stop Event
node limit
Counts
346 → 330
Calls
Call 1
Inputs
(*.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 -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)))))))))
-23533438303/1000000000
(-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000)
(-.f64 (+.f64 (*.f64 -863942803639/4000000000 (pow.f64 x 2)) (*.f64 -336932654197/2000000000 x)) 23533438303/1000000000)
(-.f64 (+.f64 (*.f64 -863942803639/4000000000 (pow.f64 x 2)) (+.f64 (*.f64 -336932654197/2000000000 x) (*.f64 -5186514063223/40000000000 (pow.f64 x 3)))) 23533438303/1000000000)
(pow.f64 x 3)
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))
(+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(pow.f64 x 3)
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))
(+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 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))
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 (exp.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(-.f64 (/.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 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 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.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 x -2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (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))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 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 1 (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (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) (+.f64 x -2)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (+.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 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (neg.f64 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (+.f64 x -2) 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) (+.f64 x -2))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 154840252661040053153929/25000000000000000000 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.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 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)) (neg.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 2)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (/.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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)) 2) (pow.f64 y 2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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)) 2) (pow.f64 y 2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (+.f64 (pow.f64 y 2) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.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 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 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 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606))))))
(*.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 (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(*.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (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) (pow.f64 x 2))) -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 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (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 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 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (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 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 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (*.f64 x 263505074721/1000000000))
(fma.f64 (pow.f64 x 2) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 x 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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 -1000000000/23533438303 z)
(+.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 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809)))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 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 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606))))))
(*.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 (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(*.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (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) (pow.f64 x 2))) -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 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (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 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 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (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 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 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (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 (*.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (+.f64 x -2) x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
-23533438303/1000000000
(-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000)
(fma.f64 -336932654197/2000000000 x -23533438303/1000000000)
(fma.f64 x -336932654197/2000000000 -23533438303/1000000000)
(-.f64 (+.f64 (*.f64 -863942803639/4000000000 (pow.f64 x 2)) (*.f64 -336932654197/2000000000 x)) 23533438303/1000000000)
(+.f64 (*.f64 (pow.f64 x 2) -863942803639/4000000000) (fma.f64 -336932654197/2000000000 x -23533438303/1000000000))
(fma.f64 (pow.f64 x 2) -863942803639/4000000000 (fma.f64 x -336932654197/2000000000 -23533438303/1000000000))
(-.f64 (+.f64 (*.f64 -863942803639/4000000000 (pow.f64 x 2)) (+.f64 (*.f64 -336932654197/2000000000 x) (*.f64 -5186514063223/40000000000 (pow.f64 x 3)))) 23533438303/1000000000)
(+.f64 (fma.f64 -863942803639/4000000000 (pow.f64 x 2) (fma.f64 -336932654197/2000000000 x (*.f64 (pow.f64 x 3) -5186514063223/40000000000))) -23533438303/1000000000)
(fma.f64 (pow.f64 x 2) -863942803639/4000000000 (+.f64 (*.f64 (pow.f64 x 3) -5186514063223/40000000000) (fma.f64 x -336932654197/2000000000 -23533438303/1000000000)))
(+.f64 (fma.f64 x -336932654197/2000000000 (*.f64 (pow.f64 x 2) -863942803639/4000000000)) (fma.f64 (pow.f64 x 3) -5186514063223/40000000000 -23533438303/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 226700011257/5000000000 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000))
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))
(fma.f64 226700011257/5000000000 (pow.f64 x 2) (fma.f64 1770925396119/5000000000 x (pow.f64 x 3)))
(fma.f64 (pow.f64 x 2) 226700011257/5000000000 (fma.f64 x 1770925396119/5000000000 (pow.f64 x 3)))
(+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(+.f64 (fma.f64 226700011257/5000000000 (pow.f64 x 2) (fma.f64 1770925396119/5000000000 x (pow.f64 x 3))) 1277211717927/1250000000)
(+.f64 (fma.f64 (pow.f64 x 2) 226700011257/5000000000 (fma.f64 x 1770925396119/5000000000 (pow.f64 x 3))) 1277211717927/1250000000)
(pow.f64 x 3)
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 226700011257/5000000000 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000))
(+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))
(fma.f64 226700011257/5000000000 (pow.f64 x 2) (fma.f64 1770925396119/5000000000 x (pow.f64 x 3)))
(fma.f64 (pow.f64 x 2) 226700011257/5000000000 (fma.f64 x 1770925396119/5000000000 (pow.f64 x 3)))
(+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(+.f64 (fma.f64 226700011257/5000000000 (pow.f64 x 2) (fma.f64 1770925396119/5000000000 x (pow.f64 x 3))) 1277211717927/1250000000)
(+.f64 (fma.f64 (pow.f64 x 2) 226700011257/5000000000 (fma.f64 x 1770925396119/5000000000 (pow.f64 x 3))) 1277211717927/1250000000)
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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(+.f64 y (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 x 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 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 (+.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 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (/.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (+.f64 x -2))) 1) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 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) 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 (+.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) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 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 (+.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 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 (+.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)))
(pow.f64 (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 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (/.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 x -2))) -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)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(fabs.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (exp.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (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 (+.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)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 1/3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 x 104109730557/25000000000)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(log.f64 (pow.f64 (exp.f64 104109730557/25000000000) x))
(*.f64 x 104109730557/25000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(*.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)
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(fabs.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.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)) 1)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))
(fabs.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (pow.f64 (exp.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (+.f64 1 (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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (*.f64 (log.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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) (/.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 (+.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 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (+.f64 x -2))
(*.f64 (/.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 1 (+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (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) (+.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 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.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 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (+.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 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -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)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(fabs.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(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))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 1)
(/.f64 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (+.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 -2))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (neg.f64 (+.f64 x -2))))
(/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 2))
(fabs.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.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 -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.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 -2))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (+.f64 x -2) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(expm1.f64 (log1p.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (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 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (/.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 154840252661040053153929/25000000000000000000 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) (/.f64 -154840252661040053153929/25000000000000000000 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (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 1 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) 1) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) 1) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 1 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) 1) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3) 60929246449480706651316240921050533/125000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000)) (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000)))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) -1128428295162862690821234941118693/15625000000000000000000000000000 -60929246449480706651316240921050533/125000000000000000000000000000) (neg.f64 (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000)) (neg.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2)) 154840252661040053153929/25000000000000000000) (neg.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (fma.f64 x -104109730557/25000000000 393497462077/5000000000))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) 1) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 x 40966914751699795586889/125000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 2)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2)) 154840252661040053153929/25000000000000000000) (neg.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (fma.f64 x -104109730557/25000000000 393497462077/5000000000))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(fabs.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.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 (pow.f64 x 2) (*.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)) 2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))) (/.f64 (pow.f64 y 2) (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) (pow.f64 y 2)) (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) (pow.f64 y 2)) (-.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 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 x (*.f64 (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)) (fma.f64 y y (*.f64 (*.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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2)) (/.f64 1 (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) (pow.f64 y 2)) (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) (pow.f64 y 2)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 x (*.f64 (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)) (fma.f64 y y (*.f64 (*.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2)) (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) (pow.f64 y 2)) (-.f64 (*.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.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 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 x (*.f64 (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)) (fma.f64 y y (*.f64 (*.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 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2)) (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) (pow.f64 y 2)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 (*.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 (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (pow.f64 y 2))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (neg.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (+.f64 (pow.f64 y 2) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (pow.f64 y 2) (*.f64 x (*.f64 (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)) (fma.f64 y y (*.f64 (*.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 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(fabs.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

eval277.0ms (1.9%)

Compiler

Compiled 12393 to 8512 computations (31.3% saved)

prune126.0ms (0.9%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New30921330
Fresh000
Picked112
Done000
Total31022332
Accuracy
99.7%
Counts
332 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
61.5%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
61.5%
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
48.2%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.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)))))))))
51.8%
(+.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))))))))
48.5%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
12.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
61.5%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
61.5%
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
48.2%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.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)))))))))
51.8%
(+.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))))))))
48.5%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 2648 to 1966 computations (25.8% saved)

localize873.0ms (6.1%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
99.1%
(*.f64 104109730557/25000000000 x)
98.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
63.0%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
99.1%
(*.f64 104109730557/25000000000 x)
98.0%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
96.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)))))))))))
59.4%
(/.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))))))))
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
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))))
83.7%
(/.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))))))))
99.4%
(*.f64 -1000000000/23533438303 z)
99.1%
(*.f64 4297481763/31250000 x)
98.1%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))
85.9%
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
63.0%
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
Compiler

Compiled 827 to 594 computations (28.2% saved)

series41.0ms (0.3%)

Counts
15 → 174
Calls

63 calls:

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

rewrite193.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
514×log1p-expm1-u
514×expm1-log1p-u
498×add-exp-log
498×add-log-exp
485×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify273.0ms (1.9%)

Algorithm
egg-herbie
Rules
1082×fma-def
848×associate-*l*
818×associate-*r*
544×distribute-lft-in
530×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077328771
1209025614
Stop Event
node limit
Counts
422 → 430
Calls
Call 1
Inputs
(*.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 4297481763/31250000 x)
(+.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 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 156699607947/500000000 z))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (/.f64 z (pow.f64 x 3))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 3)))))))
(*.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 216700011257/5000000000 x)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.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 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.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 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.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 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 (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 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 (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 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 (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 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 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 (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 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 (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 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 (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 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 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 (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 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 (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 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 (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 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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 1 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))) 1)
(*.f64 1 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 3)) (+.f64 (pow.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) 2) (-.f64 (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2) (*.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))))
(/.f64 (-.f64 (pow.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) 2) (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2)) (-.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 1)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 3)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 2)
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 3))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 1 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 1 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(fma.f64 (pow.f64 (*.f64 x (cbrt.f64 104109730557/25000000000)) 2) (*.f64 x (cbrt.f64 104109730557/25000000000)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 2) (cbrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3))) (sqrt.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3))) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (sqrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (sqrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 4297481763/31250000))) 1)
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 79367395183217443153422061947/30517578125000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) 2)
(log.f64 (pow.f64 (exp.f64 x) 4297481763/31250000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 4297481763/31250000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 79367395183217443153422061947/30517578125000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 4297481763/31250000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -1000000000/23533438303))) 1)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -1000000000/23533438303))))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (*.f64 (log.f64 (*.f64 z -1000000000/23533438303)) 1))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))) 1)
(*.f64 (*.f64 z (+.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 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 2) (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 1)
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 3)
(pow.f64 (pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(log.f64 (exp.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (/.f64 1 (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (log.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(+.f64 (*.f64 x 216700011257/5000000000) (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 x 216700011257/5000000000 (pow.f64 x 2))
(fma.f64 216700011257/5000000000 x (pow.f64 x 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) 1)
(*.f64 (*.f64 x (*.f64 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 2) (cbrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(*.f64 (sqrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (sqrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(pow.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) -1)
(log.f64 (exp.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 3) (pow.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(exp.f64 (log.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) 1)
(pow.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 2)
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (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))) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(exp.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 x (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) -1)
(log.f64 (exp.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 x (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 1 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (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))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 4297481763/31250000 x (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 4297481763/31250000 x (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 1 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 1 (*.f64 x 4297481763/31250000) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 2) (cbrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 2) (cbrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) (sqrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) (sqrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 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 -1000000000/23533438303 z (fma.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)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 156699607947000000000/553822718361107519809 z)) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303)))))))) (fma.f64 -1000000000/23533438303 z (fma.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)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303)))))))
(-.f64 (fma.f64 -1000000000/23533438303 z (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 -2 y 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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606))))))
(*.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 (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(*.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (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) (pow.f64 x 2))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.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 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 (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 (+.f64 z (*.f64 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.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 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 (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 (+.f64 z (*.f64 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.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 x (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (*.f64 x 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 (/.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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 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 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 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 -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 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 -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 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)))))))))
(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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2)))))
(fma.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809)))) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))
(-.f64 (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 (pow.f64 x 2) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809)))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809))) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 2) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 z (pow.f64 x 3))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (/.f64 z (pow.f64 x 3))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))) (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))) (/.f64 (*.f64 z -216700011257/5000000000) (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (/.f64 z (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (pow.f64 x 5)) (/.f64 z (pow.f64 x 3)))) (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))) (/.f64 (*.f64 z -216700011257/5000000000) (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 z (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 156699607947/500000000 z))) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 z) (*.f64 216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (/.f64 z (pow.f64 x 3))))) (*.f64 216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (fma.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000) (*.f64 z 156699607947/500000000))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (pow.f64 x 5)) (/.f64 z (pow.f64 x 3))))) (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(fma.f64 -2 (/.f64 z (pow.f64 x 4)) (+.f64 (-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 (fma.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 z 156699607947/500000000 (*.f64 z -59736603405527326134297/5000000000000000000))) (pow.f64 x 6))) (/.f64 (*.f64 z -216700011257/5000000000) (pow.f64 x 4))))
(/.f64 z (pow.f64 x 3))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (/.f64 z (pow.f64 x 3)))
(fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (/.f64 z (pow.f64 x 3)))
(-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (/.f64 z (pow.f64 x 3))))
(fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (/.f64 z (pow.f64 x 3))))
(-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4))) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 4))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z))) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 z) (*.f64 -216700011257/5000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 3)))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 z 226700011257/5000000000) (*.f64 z 263505074721/1000000000)) (pow.f64 x 6)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))))
(fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (-.f64 (-.f64 (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))) (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4))) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (*.f64 x 263505074721/1000000000))
(fma.f64 (pow.f64 x 2) 216700011257/5000000000 (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (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 (pow.f64 x 2) (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 (pow.f64 x 2) (*.f64 x 156699607947/500000000))
(fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (*.f64 x 156699607947/500000000)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 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 (pow.f64 x 2) (fma.f64 156699607947/500000000 x (pow.f64 x 4))))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (pow.f64 x 2) 263505074721/1000000000 (fma.f64 x 156699607947/500000000 (pow.f64 x 4))))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(*.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 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))
(fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 (*.f64 x 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)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))
(-.f64 (fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 -1000000000/23533438303 (*.f64 x y))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.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 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.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 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 4) (-.f64 (-.f64 119279635808138688837503/27691135918055375990450 (*.f64 -156699607947/23533438303 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 y -131752537360500000000/553822718361107519809)))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 y -21670001125700000000/553822718361107519809))) (*.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 y -131752537360500000000/553822718361107519809)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 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 (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(*.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 (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (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 2))) (+.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 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 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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (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 2))) (+.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 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 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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.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 (*.f64 x 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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 x (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 -2) (*.f64 (pow.f64 x 2) (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 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.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 z (pow.f64 x 2)) (fma.f64 -1000000000/23533438303 z (*.f64 168466327098500000000/553822718361107519809 (*.f64 z x))))
(fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)) (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)))
(+.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 z (pow.f64 x 2)) (fma.f64 -1000000000/23533438303 z (fma.f64 168466327098500000000/553822718361107519809 (*.f64 z x) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (*.f64 z (pow.f64 x 3))))))
(+.f64 (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))) (*.f64 z (+.f64 (*.f64 (pow.f64 x 2) -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)))
(fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (/.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))))
(fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (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)))))
(fma.f64 (/.f64 z (pow.f64 x 6)) -7763802998027229531190921387591593/125000000000000000000000000000 (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (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)))
(fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (/.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))))
(fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (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)))))
(fma.f64 (/.f64 z (pow.f64 x 6)) -7763802998027229531190921387591593/125000000000000000000000000000 (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (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 (pow.f64 x 2) (*.f64 x 500000000/23533438303))
(fma.f64 x 500000000/23533438303 (*.f64 (pow.f64 x 2) -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 (pow.f64 x 2) (fma.f64 500000000/23533438303 x (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127)))
(fma.f64 (pow.f64 x 2) -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 (pow.f64 x 2) (fma.f64 500000000/23533438303 x (*.f64 (pow.f64 x 3) 10727088460753238167788750000000/13033352773350869092174451844127))))
(fma.f64 (pow.f64 x 4) -1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 (fma.f64 (pow.f64 x 2) -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 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.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 40371268010758926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -216700011257/5000000000 (pow.f64 x 4))) (/.f64 7360090317919640263990431387591593/125000000000000000000000000000 (pow.f64 x 6))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809))) 137519416416/23533438303)) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))
(-.f64 (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 (pow.f64 x 2) (+.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) 137519416416/23533438303)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 137519416416/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809))) 137519416416/23533438303)) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -156699607947/23533438303 (+.f64 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809))) 137519416416/23533438303) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809)))))) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (+.f64 (fma.f64 z -21670001125700000000/553822718361107519809 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)) (+.f64 -106576606695487271009549/2769113591805537599045 (*.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303))))) (*.f64 (pow.f64 x 2) (+.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) 137519416416/23533438303)))
(*.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 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(*.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 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (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 (pow.f64 x 2) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 (pow.f64 x 2) (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 (/.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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (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 (/.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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (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 (/.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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (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 x 2)) (+.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 -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (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 x 2)) (+.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 -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 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 (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)))))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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)))
(fma.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 -2) (*.f64 (pow.f64 x 2) (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 4297481763/31250000 x)
(*.f64 x 4297481763/31250000)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 2) 393497462077/5000000000))
(*.f64 (pow.f64 x 2) (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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 1 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z)) -1)
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (exp.f64 (log1p.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))) 1)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 1 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x 3) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 3)) (+.f64 (pow.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) 2) (-.f64 (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2) (*.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x 3) 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) 2) (-.f64 (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2) (*.f64 104109730557/25000000000 (*.f64 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x 3) 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)) 3)) (+.f64 (*.f64 (pow.f64 x 6) 10838835996651139530249/625000000000000000000) (*.f64 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)) (+.f64 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)) (*.f64 (pow.f64 x 3) -104109730557/25000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) 2) (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2)) (-.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) 2) (pow.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) 2)) (-.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(/.f64 (-.f64 (*.f64 (pow.f64 x 6) 10838835996651139530249/625000000000000000000) (pow.f64 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)) 2)) (-.f64 (*.f64 (pow.f64 x 3) 104109730557/25000000000) (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000))))
(pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 1)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 3)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 3) 1/3)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 2)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 3))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) 1))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 1 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 1 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (pow.f64 (*.f64 x (cbrt.f64 104109730557/25000000000)) 2) (*.f64 x (cbrt.f64 104109730557/25000000000)) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(+.f64 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)) (pow.f64 (*.f64 x (cbrt.f64 104109730557/25000000000)) 3))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) 2) (cbrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3))) (sqrt.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3))) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (sqrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (sqrt.f64 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))) (*.f64 104109730557/25000000000 (pow.f64 x 3)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 4297481763/31250000))) 1)
(*.f64 x 4297481763/31250000)
(pow.f64 (*.f64 x 4297481763/31250000) 1)
(*.f64 x 4297481763/31250000)
(pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 3)
(*.f64 x 4297481763/31250000)
(pow.f64 (*.f64 (pow.f64 x 3) 79367395183217443153422061947/30517578125000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 79367395183217443153422061947/30517578125000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) 2)
(*.f64 x 4297481763/31250000)
(log.f64 (pow.f64 (exp.f64 x) 4297481763/31250000))
(*.f64 x 4297481763/31250000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 4297481763/31250000))))
(*.f64 x 4297481763/31250000)
(cbrt.f64 (*.f64 (pow.f64 x 3) 79367395183217443153422061947/30517578125000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(exp.f64 (log.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 4297481763/31250000)) 1))
(*.f64 x 4297481763/31250000)
(log1p.f64 (expm1.f64 (*.f64 x 4297481763/31250000)))
(*.f64 x 4297481763/31250000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -1000000000/23533438303))) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(*.f64 -1000000000/23533438303 z)
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(*.f64 -1000000000/23533438303 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -1000000000/23533438303))))
(*.f64 -1000000000/23533438303 z)
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(*.f64 -1000000000/23533438303 z)
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z -1000000000/23533438303)) 1))
(*.f64 -1000000000/23533438303 z)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))) 1)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.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 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 2) (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 1)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 3)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3) 1/3)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 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 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) 3))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (/.f64 1 (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 (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 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 z (/.f64 (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 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) 1))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (pow.f64 x 2) (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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 216700011257/5000000000 x) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 x 216700011257/5000000000) (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 1)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 3)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3) 1/3)
(*.f64 x (+.f64 x 216700011257/5000000000))
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 2)
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 x 216700011257/5000000000)))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))
(*.f64 x (+.f64 x 216700011257/5000000000))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 x 216700011257/5000000000))) 1))
(*.f64 x (+.f64 x 216700011257/5000000000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (+.f64 x 216700011257/5000000000))
(fma.f64 x 216700011257/5000000000 (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(fma.f64 216700011257/5000000000 x (pow.f64 x 2))
(*.f64 x (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) 1)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 x (*.f64 (+.f64 x -2) (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 (+.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 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 2) (cbrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (sqrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 1)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 3)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 3) 1/3)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 2)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) -1)
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 3))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 3) (pow.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (+.f64 x -2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) 1))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.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 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 y (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))) (+.f64 x -2))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (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)))))) 1)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 z (-.f64 (/.f64 x (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)))) 1)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 (/.f64 x (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))))) 3)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3) 1/3)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 2)
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) (pow.f64 z 3)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.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 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (/.f64 1 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) -1)
(/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.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 (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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 x 104109730557/25000000000)
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(*.f64 x 104109730557/25000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) 1)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2) (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 3)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3) 1/3)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 2)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z)) -1)
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) 1))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 z (*.f64 x (fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 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 -2) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 104109730557/25000000000))) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(*.f64 x 104109730557/25000000000)
(pow.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 x 104109730557/25000000000)
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(*.f64 x 104109730557/25000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 104109730557/25000000000))))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 104109730557/25000000000)) 1))
(*.f64 x 104109730557/25000000000)
(log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) 1)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.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)) 1)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) 1/3)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.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 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 4297481763/31250000 x (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 4297481763/31250000 x (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 1 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 1 (*.f64 x 4297481763/31250000) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 2) (cbrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 4297481763/31250000)) 2) (cbrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) (sqrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(fma.f64 (sqrt.f64 (*.f64 x 4297481763/31250000)) (sqrt.f64 (*.f64 x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))

eval1.0s (7.1%)

Compiler

Compiled 46937 to 34276 computations (27% saved)

prune354.0ms (2.5%)

Pruning

32 alts after pruning (29 fresh and 3 done)

PrunedKeptTotal
New91515930
Fresh21416
Picked325
Done011
Total92032952
Accuracy
99.7%
Counts
952 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
10.5%
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
28.9%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
40.3%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
8.5%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
37.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))))
37.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
38.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
4.5%
(/.f64 z (pow.f64 x 3))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
58.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
50.6%
(+.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 -1000000000/23533438303 (*.f64 x y)))
12.1%
(+.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 (*.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)))))))))
51.8%
(+.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))))))))
48.5%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
38.1%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
14.9%
(*.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)))
38.1%
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
10.5%
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
28.9%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
40.3%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
8.5%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
37.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))))
37.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
38.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
4.5%
(/.f64 z (pow.f64 x 3))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
58.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
50.6%
(+.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 -1000000000/23533438303 (*.f64 x y)))
12.1%
(+.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 (*.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)))))))))
51.8%
(+.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))))))))
48.5%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
38.1%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
14.9%
(*.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)))
38.1%
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 3684 to 2752 computations (25.3% saved)

localize832.0ms (5.8%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.1%
(*.f64 104109730557/25000000000 x)
98.0%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
96.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)))))))))))
59.4%
(/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))
93.1%
(/.f64 z (pow.f64 x 3))
99.7%
(*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))
99.5%
(*.f64 -156699607947000000000/553822718361107519809 z)
99.4%
(*.f64 -1000000000/23533438303 z)
99.4%
(*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)))
99.1%
(*.f64 x 104109730557/25000000000)
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
98.0%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
96.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)))))))))))
59.4%
(/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 947 to 671 computations (29.1% saved)

series19.0ms (0.1%)

Counts
6 → 96
Calls

36 calls:

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

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
406×log1p-expm1-u
406×expm1-log1p-u
399×add-cube-cbrt
395×add-exp-log
395×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062353
11151309
Stop Event
node limit
Counts
6 → 96
Calls
Call 1
Inputs
(/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y)))
(*.f64 -156699607947000000000/553822718361107519809 z)
(*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))
(/.f64 z (pow.f64 x 3))
(/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))
Outputs
(-.f64 (exp.f64 (log1p.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)))))) 1)
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 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 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (sqrt.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))))) (sqrt.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))))))
(pow.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)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3) 1/3)
(pow.f64 (sqrt.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))))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(log.f64 (exp.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))))))
(log.f64 (+.f64 1 (expm1.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)))))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 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))))))
(exp.f64 (log.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))))))
(exp.f64 (*.f64 (log.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))))) 1))
(log1p.f64 (expm1.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 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 y -2)))
(+.f64 (*.f64 z 500000000/23533438303) (*.f64 (*.f64 y -2) 500000000/23533438303))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))) 1)
(pow.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127) 1/3)
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2)
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (fma.f64 y -2 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(fma.f64 500000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 y -2)))
(fma.f64 z 500000000/23533438303 (*.f64 (*.f64 y -2) 500000000/23533438303))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 1)
(pow.f64 (*.f64 z -156699607947000000000/553822718361107519809) 1)
(pow.f64 (cbrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 2)
(log.f64 (pow.f64 (exp.f64 -156699607947000000000/553822718361107519809) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809))))
(cbrt.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(expm1.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(exp.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(exp.f64 (*.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 1))
(log1p.f64 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))) 1)
(pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 x -3)))) 1)
(*.f64 z (pow.f64 x -3))
(*.f64 1 (*.f64 z (pow.f64 x -3)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 z) x) 2) (/.f64 (cbrt.f64 z) x))
(*.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) (sqrt.f64 (*.f64 z (pow.f64 x -3))))
(pow.f64 (*.f64 z (pow.f64 x -3)) 1)
(pow.f64 (/.f64 (cbrt.f64 z) x) 3)
(pow.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) 2)
(pow.f64 (/.f64 (pow.f64 x 3) z) -1)
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 z (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.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)))))) 1)
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 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 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (sqrt.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))))) (sqrt.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))))))
(pow.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)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3) 1/3)
(pow.f64 (sqrt.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))))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(log.f64 (exp.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))))))
(log.f64 (+.f64 1 (expm1.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)))))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 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))))))
(exp.f64 (log.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))))))
(exp.f64 (*.f64 (log.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))))) 1))
(log1p.f64 (expm1.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))))))

simplify169.0ms (1.2%)

Algorithm
egg-herbie
Rules
1490×distribute-rgt-in
1482×distribute-lft-in
1130×fma-def
978×times-frac
862×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029715018
176914438
2257610420
Stop Event
node limit
Counts
192 → 136
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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(-.f64 (exp.f64 (log1p.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)))))) 1)
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 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 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (sqrt.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))))) (sqrt.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))))))
(pow.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)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3) 1/3)
(pow.f64 (sqrt.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))))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(log.f64 (exp.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))))))
(log.f64 (+.f64 1 (expm1.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)))))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 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))))))
(exp.f64 (log.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))))))
(exp.f64 (*.f64 (log.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))))) 1))
(log1p.f64 (expm1.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 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 y -2)))
(+.f64 (*.f64 z 500000000/23533438303) (*.f64 (*.f64 y -2) 500000000/23533438303))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))) 1)
(pow.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127) 1/3)
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2)
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (fma.f64 y -2 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(fma.f64 500000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 y -2)))
(fma.f64 z 500000000/23533438303 (*.f64 (*.f64 y -2) 500000000/23533438303))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 1)
(pow.f64 (*.f64 z -156699607947000000000/553822718361107519809) 1)
(pow.f64 (cbrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 2)
(log.f64 (pow.f64 (exp.f64 -156699607947000000000/553822718361107519809) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809))))
(cbrt.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(expm1.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(exp.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(exp.f64 (*.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 1))
(log1p.f64 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))) 1)
(pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 2)
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 x -3)))) 1)
(*.f64 z (pow.f64 x -3))
(*.f64 1 (*.f64 z (pow.f64 x -3)))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 z) x) 2) (/.f64 (cbrt.f64 z) x))
(*.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) (sqrt.f64 (*.f64 z (pow.f64 x -3))))
(pow.f64 (*.f64 z (pow.f64 x -3)) 1)
(pow.f64 (/.f64 (cbrt.f64 z) x) 3)
(pow.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) 2)
(pow.f64 (/.f64 (pow.f64 x 3) z) -1)
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 x -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 x -3)))))
(cbrt.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 x -3))))
(exp.f64 (log.f64 (*.f64 z (pow.f64 x -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 x -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 x -3))))
(-.f64 (exp.f64 (log1p.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)))))) 1)
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 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 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (sqrt.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))))) (sqrt.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))))))
(pow.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)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 3)
(pow.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3) 1/3)
(pow.f64 (sqrt.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))))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(log.f64 (exp.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))))))
(log.f64 (+.f64 1 (expm1.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)))))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 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))))))
(exp.f64 (log.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))))))
(exp.f64 (*.f64 (log.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))))) 1))
(log1p.f64 (expm1.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))))))
Outputs
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 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 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303))))
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (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 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515))))
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.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 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 263505074721/47066876606))))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 2) (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 y -21670001125700000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606)))))) (*.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 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 263505074721/47066876606 (fma.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515)) -156699607947/23533438303 (*.f64 y -21670001125700000000/553822718361107519809))))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.f64 x -2))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (pow.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 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 (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 (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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 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 (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 (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 x (*.f64 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 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 (+.f64 (*.f64 4297481763/31250000 x) (*.f64 (pow.f64 x 2) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 -1000000000/23533438303 y)
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 500000000/23533438303 z))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))
(*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))
(*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))
(*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))
(*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 x (*.f64 -1000000000/23533438303 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 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303))))
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (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 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515))))
(+.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 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.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 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 263505074721/47066876606))))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 2) (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 y -21670001125700000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606)))))) (*.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 2) (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 263505074721/47066876606 (fma.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515)) -156699607947/23533438303 (*.f64 y -21670001125700000000/553822718361107519809))))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (fma.f64 (fma.f64 y 156699607947000000000/553822718361107519809 (fma.f64 y 500000000/23533438303 -137519416416/23533438303)) 156699607947/23533438303 49698921037/117667191515))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (pow.f64 x 2)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.f64 x -2))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (pow.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) (+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.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)))))) 1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 1 (/.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (/.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.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))))) (sqrt.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 (/.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 (/.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)))) 1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (/.f64 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))))) 3)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (/.f64 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)))) 3) 1/3)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (/.f64 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))))) 2)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.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)))) 3))
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 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))))) 1))
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 500000000/23533438303 (*.f64 y -2)))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(+.f64 (*.f64 z 500000000/23533438303) (*.f64 (*.f64 y -2) 500000000/23533438303))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))) 1)
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(pow.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)) 1)
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(pow.f64 (cbrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 3)
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(pow.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127))
(pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2)
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(log.f64 (pow.f64 (exp.f64 500000000/23533438303) (fma.f64 y -2 z)))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z)))))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y -2 z) 3) 125000000000000000000000000/13033352773350869092174451844127))
(expm1.f64 (log1p.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(exp.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(exp.f64 (*.f64 (log.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 1))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(log1p.f64 (expm1.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(fma.f64 500000000/23533438303 z (*.f64 500000000/23533438303 (*.f64 y -2)))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(fma.f64 z 500000000/23533438303 (*.f64 (*.f64 y -2) 500000000/23533438303))
(fma.f64 -1000000000/23533438303 y (*.f64 500000000/23533438303 z))
(*.f64 500000000/23533438303 (fma.f64 y -2 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 1)
(*.f64 -156699607947000000000/553822718361107519809 z)
(pow.f64 (*.f64 z -156699607947000000000/553822718361107519809) 1)
(*.f64 -156699607947000000000/553822718361107519809 z)
(pow.f64 (cbrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 3)
(*.f64 -156699607947000000000/553822718361107519809 z)
(pow.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(pow.f64 (sqrt.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 2)
(*.f64 -156699607947000000000/553822718361107519809 z)
(log.f64 (pow.f64 (exp.f64 -156699607947000000000/553822718361107519809) z))
(*.f64 -156699607947000000000/553822718361107519809 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809))))
(*.f64 -156699607947000000000/553822718361107519809 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) -3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129))
(expm1.f64 (log1p.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(*.f64 -156699607947000000000/553822718361107519809 z)
(exp.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(*.f64 -156699607947000000000/553822718361107519809 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z -156699607947000000000/553822718361107519809)) 1))
(*.f64 -156699607947000000000/553822718361107519809 z)
(log1p.f64 (expm1.f64 (*.f64 z -156699607947000000000/553822718361107519809)))
(*.f64 -156699607947000000000/553822718361107519809 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))) 1)
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 1)
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 3)
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3) 1/3)
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 2)
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))))))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z))) 3))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3)))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)) 3) (pow.f64 x 3)))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(exp.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))) 1))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 156699607947000000000/553822718361107519809 z)))))
(*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (pow.f64 x -3)))) 1)
(*.f64 z (pow.f64 x -3))
(*.f64 z (pow.f64 x -3))
(*.f64 1 (*.f64 z (pow.f64 x -3)))
(*.f64 z (pow.f64 x -3))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 z) x) 2) (/.f64 (cbrt.f64 z) x))
(pow.f64 (/.f64 (cbrt.f64 z) x) 3)
(/.f64 z (pow.f64 x 3))
(*.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) (sqrt.f64 (*.f64 z (pow.f64 x -3))))
(*.f64 z (pow.f64 x -3))
(pow.f64 (*.f64 z (pow.f64 x -3)) 1)
(*.f64 z (pow.f64 x -3))
(pow.f64 (/.f64 (cbrt.f64 z) x) 3)
(/.f64 z (pow.f64 x 3))
(pow.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3) 1/3)
(*.f64 z (pow.f64 x -3))
(pow.f64 (sqrt.f64 (*.f64 z (pow.f64 x -3))) 2)
(*.f64 z (pow.f64 x -3))
(pow.f64 (/.f64 (pow.f64 x 3) z) -1)
(/.f64 1 (/.f64 (pow.f64 x 3) z))
(*.f64 (/.f64 1 (pow.f64 x 3)) z)
(log.f64 (pow.f64 (exp.f64 z) (pow.f64 x -3)))
(*.f64 z (pow.f64 x -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (pow.f64 x -3)))))
(*.f64 z (pow.f64 x -3))
(cbrt.f64 (pow.f64 (*.f64 z (pow.f64 x -3)) 3))
(*.f64 z (pow.f64 x -3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (pow.f64 x 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (pow.f64 x -3))))
(*.f64 z (pow.f64 x -3))
(exp.f64 (log.f64 (*.f64 z (pow.f64 x -3))))
(*.f64 z (pow.f64 x -3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (pow.f64 x -3))) 1))
(*.f64 z (pow.f64 x -3))
(log1p.f64 (expm1.f64 (*.f64 z (pow.f64 x -3))))
(*.f64 z (pow.f64 x -3))
(-.f64 (exp.f64 (log1p.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)))))) 1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.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 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 1 (/.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))))) 2) (cbrt.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 (/.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.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))))) (sqrt.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 (/.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 (/.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)))) 1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (/.f64 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))))) 3)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (/.f64 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)))) 3) 1/3)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (/.f64 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))))) 2)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2))) -1)
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.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)))) 3))
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 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))))) 1))
(+.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 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.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 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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 4297481763/31250000 x (*.f64 (pow.f64 x 2) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.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) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 x -2) (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 (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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))

eval830.0ms (5.8%)

Compiler

Compiled 36337 to 26287 computations (27.7% saved)

prune209.0ms (1.5%)

Pruning

36 alts after pruning (31 fresh and 5 done)

PrunedKeptTotal
New57812590
Fresh51924
Picked325
Done033
Total58636622
Accuracy
99.8%
Counts
622 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.0%
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
44.7%
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
8.5%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
37.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))))
37.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
38.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
4.5%
(/.f64 z (pow.f64 x 3))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
52.5%
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
80.8%
(+.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))
12.1%
(+.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 (*.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)))))))))
51.8%
(+.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))))))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
21.7%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
38.1%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
14.9%
(*.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)))
38.1%
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
26.0%
(fabs.f64 (*.f64 x 104109730557/25000000000))
11.7%
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
25.0%
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
44.7%
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
11.3%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
8.5%
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
37.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))))
37.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
38.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
4.5%
(/.f64 z (pow.f64 x 3))
23.7%
(/.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))))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
47.1%
(-.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)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
52.5%
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
80.8%
(+.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))
12.1%
(+.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 (*.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)))))))))
51.8%
(+.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))))))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
21.7%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
38.1%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
14.9%
(*.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)))
38.1%
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
45.1%
(*.f64 x 104109730557/25000000000)
37.8%
(*.f64 -1000000000/23533438303 z)
26.0%
(fabs.f64 (*.f64 x 104109730557/25000000000))
11.7%
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
Compiler

Compiled 3560 to 2674 computations (24.9% saved)

localize491.0ms (3.4%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.1%
(*.f64 x 104109730557/25000000000)
98.9%
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
98.7%
(cbrt.f64 (*.f64 x 104109730557/25000000000))
100.0%
(+.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))))
99.4%
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
99.1%
(*.f64 104109730557/25000000000 x)
92.8%
(/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
100.0%
(*.f64 z (-.f64 x 2))
99.8%
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))
98.9%
(*.f64 x 263505074721/1000000000)
81.2%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
100.0%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
99.1%
(*.f64 104109730557/25000000000 x)
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
99.1%
(*.f64 x 104109730557/25000000000)
98.0%
(/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
96.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)))))))))))
Compiler

Compiled 435 to 326 computations (25.1% saved)

series17.0ms (0.1%)

Counts
10 → 105
Calls

42 calls:

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

rewrite122.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
430×associate-*r*
270×log1p-expm1-u
270×expm1-log1p-u
261×add-cube-cbrt
260×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042241
1621219
Stop Event
node limit
Counts
10 → 270
Calls
Call 1
Inputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(*.f64 x 263505074721/1000000000)
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))
(*.f64 z (-.f64 x 2))
(/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
(*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))
(+.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))))
(cbrt.f64 (*.f64 x 104109730557/25000000000))
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
Outputs
(+.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 (*.f64 104109730557/25000000000 x) 1) -13764240537310136880149/125000000000000000000)
(*.f64 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(fma.f64 1 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (neg.f64 (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 263505074721/1000000000))) 1)
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 263505074721/1000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 263505074721/1000000000)) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 69434924403719793227841/1000000000000000000))
(log.f64 (pow.f64 (exp.f64 263505074721/1000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 263505074721/1000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 (*.f64 x 156699607947/500000000) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(+.f64 (*.f64 (*.f64 156699607947/500000000 x) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x 156699607947/500000000) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 156699607947/500000000 x) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x 263505074721/1000000000 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 z x) (*.f64 z -2))
(+.f64 (*.f64 x z) (*.f64 -2 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 x -2)))) 1)
(pow.f64 (*.f64 z (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 z (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 x -2))))
(-.f64 0 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(*.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(pow.f64 (/.f64 (pow.f64 x 2) (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) -1)
(neg.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(neg.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 2))))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 1)
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 1 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (pow.f64 x 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 x 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) 3) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3)
(pow.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000))
(*.f64 (cbrt.f64 104109730557/25000000000) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(pow.f64 (*.f64 104109730557/25000000000 x) 1/3)
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 x (pow.f64 (cbrt.f64 104109730557/25000000000) 3))
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) 3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3) (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3))
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6)) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))

simplify321.0ms (2.2%)

Algorithm
egg-herbie
Rules
1450×fma-neg
850×associate-*r*
804×associate-*l*
800×fma-def
480×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
074314150
1190713543
2757813535
Stop Event
node limit
Counts
375 → 396
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z))))) (*.f64 47066876606/263505074721 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 47066876606/263505074721 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 4))) (*.f64 104466405298/87835024907 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 4)))))))
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 263505074721/1000000000 x)
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(*.f64 -2 z)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 x z)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 x z)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.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 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 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) -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 (*.f64 104109730557/25000000000 x) 1) -13764240537310136880149/125000000000000000000)
(*.f64 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(fma.f64 1 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 z (neg.f64 (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 263505074721/1000000000))) 1)
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 263505074721/1000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 263505074721/1000000000)) 2)
(sqrt.f64 (*.f64 (pow.f64 x 2) 69434924403719793227841/1000000000000000000))
(log.f64 (pow.f64 (exp.f64 263505074721/1000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 263505074721/1000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 263505074721/1000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 (*.f64 x 156699607947/500000000) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(+.f64 (*.f64 (*.f64 156699607947/500000000 x) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 x 156699607947/500000000) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 156699607947/500000000 x) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x 263505074721/1000000000 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(+.f64 (*.f64 z x) (*.f64 z -2))
(+.f64 (*.f64 x z) (*.f64 -2 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 x -2)))) 1)
(pow.f64 (*.f64 z (+.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 x -2))))
(exp.f64 (log.f64 (*.f64 z (+.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 x -2))))
(-.f64 0 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(*.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(pow.f64 (/.f64 (pow.f64 x 2) (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) -1)
(neg.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(neg.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 2))))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 1)
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 1 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(*.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (pow.f64 x 2)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 x 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) 3) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3)
(pow.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))) 1)
(*.f64 1 (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000))
(*.f64 (cbrt.f64 104109730557/25000000000) (cbrt.f64 x))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(pow.f64 (*.f64 104109730557/25000000000 x) 1/3)
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3)
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 x (pow.f64 (cbrt.f64 104109730557/25000000000) 3))
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) 3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3) (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3))
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6)) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
Outputs
-13764240537310136880149/125000000000000000000
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303))) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 2) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))))
(fma.f64 -1 (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 156699607947/23533438303)) (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) 263505074721/47066876606))) (fma.f64 -1000000000/23533438303 z (*.f64 x (*.f64 z 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 2) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (*.f64 1000000000/263505074721 (/.f64 z x))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (fma.f64 1000000000/263505074721 (/.f64 z x) (/.f64 z (/.f64 (pow.f64 x 2) -104466405298000000000/23144974801239931075947))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (*.f64 1000000000/263505074721 (/.f64 z x)))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(fma.f64 -1 (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (fma.f64 1000000000/263505074721 (/.f64 z x) (/.f64 z (/.f64 (pow.f64 x 2) -104466405298000000000/23144974801239931075947)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z))))) (*.f64 47066876606/263505074721 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 47066876606000000000/69434924403719793227841 z) (*.f64 104466405298/87835024907 (-.f64 (*.f64 -2000000000/263505074721 z) (*.f64 104466405298000000000/23144974801239931075947 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -104466405298/87835024907 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) (*.f64 (*.f64 z -280136455112000000000/23144974801239931075947) 47066876606/263505074721)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 47066876606000000000/69434924403719793227841 z (*.f64 104466405298/87835024907 (*.f64 z -280136455112000000000/23144974801239931075947))) (pow.f64 x 3)) (fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (*.f64 1000000000/263505074721 (/.f64 z x))))) (*.f64 -104466405298000000000/23144974801239931075947 (/.f64 z (pow.f64 x 2))))
(+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 -104466405298/87835024907 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (*.f64 z -13185147965598761909872000000000/6098818314416390161616304160835787))) (pow.f64 x 4)) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3))) (fma.f64 -2000000000/263505074721 (/.f64 z (pow.f64 x 2)) (fma.f64 1000000000/263505074721 (/.f64 z x) (/.f64 z (/.f64 (pow.f64 x 2) -104466405298000000000/23144974801239931075947)))))
(*.f64 1000000000/263505074721 (/.f64 z x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x)))
(fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 2)) (*.f64 1000000000/263505074721 (/.f64 z x)))
(-.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (/.f64 z (/.f64 (pow.f64 x 2) 280136455112000000000/23144974801239931075947)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (*.f64 1000000000/263505074721 (/.f64 z x))))
(fma.f64 -1 (/.f64 (fma.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 z 47066876606000000000/69434924403719793227841)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 2)) (*.f64 1000000000/263505074721 (/.f64 z x))))
(-.f64 (-.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (/.f64 z (/.f64 (pow.f64 x 2) 280136455112000000000/23144974801239931075947))) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 2))) (+.f64 (*.f64 1000000000/263505074721 (/.f64 z x)) (+.f64 (*.f64 47066876606/263505074721 (/.f64 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z)) (pow.f64 x 4))) (*.f64 104466405298/87835024907 (/.f64 (+.f64 (*.f64 -104466405298/87835024907 (-.f64 (*.f64 2000000000/263505074721 z) (*.f64 -104466405298000000000/23144974801239931075947 z))) (*.f64 47066876606000000000/69434924403719793227841 z)) (pow.f64 x 4)))))))
(fma.f64 -1 (/.f64 (fma.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 z 47066876606000000000/69434924403719793227841)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 2)) (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 47066876606/263505074721 (/.f64 (*.f64 z 280136455112000000000/23144974801239931075947) (pow.f64 x 4)) (/.f64 (*.f64 104466405298/87835024907 (fma.f64 -104466405298/87835024907 (*.f64 z 280136455112000000000/23144974801239931075947) (*.f64 z 47066876606000000000/69434924403719793227841))) (pow.f64 x 4))))))
(-.f64 (-.f64 (fma.f64 1000000000/263505074721 (/.f64 z x) (fma.f64 104466405298/87835024907 (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 4)) (/.f64 47066876606/263505074721 (/.f64 (pow.f64 x 4) (*.f64 z 280136455112000000000/23144974801239931075947))))) (/.f64 z (/.f64 (pow.f64 x 2) 280136455112000000000/23144974801239931075947))) (/.f64 (fma.f64 z 47066876606000000000/69434924403719793227841 (*.f64 z -29264848458475175983376000000000/2032939438138796720538768053611929)) (pow.f64 x 3)))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 263505074721/1000000000 (pow.f64 x 2))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(*.f64 -2 z)
(*.f64 z -2)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(*.f64 x z)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(*.f64 x z)
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 -2 z) (*.f64 x z))
(*.f64 z (+.f64 x -2))
(/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(/.f64 (neg.f64 y) (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(*.f64 -1 (/.f64 y (pow.f64 x 2)))
(/.f64 (neg.f64 y) (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(/.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 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 104109730557/25000000000 x (/.f64 -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
(neg.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(+.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 (*.f64 104109730557/25000000000 x) 1) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 1 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(*.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)))
(*.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))
(*.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (-.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))))
(*.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (/.f64 1 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000)) (neg.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) -1128428295162862690821234941118693/15625000000000000000000000000000 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (fma.f64 (pow.f64 x 2) -10838835996651139530249/625000000000000000000 (+.f64 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (neg.f64 (*.f64 x 1432991373661095256137100992012993/3125000000000000000000000000000)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)) (neg.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) -10838835996651139530249/625000000000000000000 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (fma.f64 x -104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 1)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 3)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(pow.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3) 1/3)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 2)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 2))
(fabs.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000) 3))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(exp.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)) 1))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)))
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 1 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 z (neg.f64 (+.f64 x -2))) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (*.f64 (+.f64 (neg.f64 x) 2) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(*.f64 (/.f64 z 1) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 z (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (*.f64 z (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 1) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 z (+.f64 x -2))) -1)
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(neg.f64 (/.f64 (*.f64 z (+.f64 x -2)) (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (*.f64 (+.f64 (neg.f64 x) 2) (/.f64 1 (neg.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 2))
(fabs.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) 3))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) 3)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) 1))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 263505074721/1000000000))) 1)
(*.f64 x 263505074721/1000000000)
(pow.f64 (*.f64 x 263505074721/1000000000) 1)
(*.f64 x 263505074721/1000000000)
(pow.f64 (cbrt.f64 (*.f64 x 263505074721/1000000000)) 3)
(*.f64 x 263505074721/1000000000)
(pow.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 263505074721/1000000000)) 2)
(*.f64 x 263505074721/1000000000)
(sqrt.f64 (*.f64 (pow.f64 x 2) 69434924403719793227841/1000000000000000000))
(log.f64 (pow.f64 (exp.f64 263505074721/1000000000) x))
(*.f64 x 263505074721/1000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 263505074721/1000000000))))
(*.f64 x 263505074721/1000000000)
(cbrt.f64 (*.f64 (pow.f64 x 3) 18296454943249170484848912482507361/1000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(exp.f64 (log.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 263505074721/1000000000)) 1))
(*.f64 x 263505074721/1000000000)
(log1p.f64 (expm1.f64 (*.f64 x 263505074721/1000000000)))
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 x 156699607947/500000000))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 (*.f64 x 156699607947/500000000) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 (*.f64 156699607947/500000000 x) 1) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 1))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))) 1)
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(/.f64 (+.f64 (pow.f64 (*.f64 x 156699607947/500000000) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 3) 18296454943249170484848912482507361/1000000000000000000000000000) (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 (*.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000) (-.f64 (*.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000) (*.f64 156699607947/500000000 (*.f64 x (*.f64 263505074721/1000000000 (pow.f64 x 2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x 2) 3) 18296454943249170484848912482507361/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (fma.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000 (fma.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 156699607947/500000000 (pow.f64 x 3)) -263505074721/1000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 156699607947/500000000 x) 3) (pow.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) 3)) (+.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (-.f64 (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)) (*.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 x 2) 3) 18296454943249170484848912482507361/1000000000000000000000000000) (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 (*.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000) (-.f64 (*.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000) (*.f64 156699607947/500000000 (*.f64 x (*.f64 263505074721/1000000000 (pow.f64 x 2)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x 2) 3) 18296454943249170484848912482507361/1000000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (fma.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000 (fma.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 156699607947/500000000 (pow.f64 x 3)) -263505074721/1000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x 156699607947/500000000) (*.f64 x 156699607947/500000000)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 x 156699607947/500000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000) (*.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000)) (-.f64 (*.f64 x 156699607947/500000000) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) -69434924403719793227841/1000000000000000000)) (fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 2) -263505074721/1000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 156699607947/500000000 x) (*.f64 156699607947/500000000 x)) (*.f64 (*.f64 (pow.f64 x 2) 263505074721/1000000000) (*.f64 (pow.f64 x 2) 263505074721/1000000000))) (-.f64 (*.f64 156699607947/500000000 x) (*.f64 (pow.f64 x 2) 263505074721/1000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000) (*.f64 (pow.f64 x 4) 69434924403719793227841/1000000000000000000)) (-.f64 (*.f64 x 156699607947/500000000) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 x 2) 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) -69434924403719793227841/1000000000000000000)) (fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 2) -263505074721/1000000000)))
(pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 1)
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 3)
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3) 1/3)
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 2)
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 2))
(fabs.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x 263505074721/1000000000 156699607947/500000000)))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)))))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000)) 3))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))) 1))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(fma.f64 x 156699607947/500000000 (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(fma.f64 156699607947/500000000 x (*.f64 (pow.f64 x 2) 263505074721/1000000000))
(fma.f64 x 156699607947/500000000 (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 z x) (*.f64 z -2))
(*.f64 z (+.f64 x -2))
(+.f64 (*.f64 x z) (*.f64 -2 z))
(*.f64 z (+.f64 x -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 x -2)))) 1)
(*.f64 z (+.f64 x -2))
(pow.f64 (*.f64 z (+.f64 x -2)) 1)
(*.f64 z (+.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 x -2))) 3)
(*.f64 z (+.f64 x -2))
(pow.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3) 1/3)
(*.f64 z (+.f64 x -2))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 x -2))) 2)
(*.f64 z (+.f64 x -2))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 2))
(fabs.f64 (*.f64 z (+.f64 x -2)))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 x -2)))
(*.f64 z (+.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 x -2)))))
(*.f64 z (+.f64 x -2))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 x -2)) 3))
(*.f64 z (+.f64 x -2))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 x -2) 3)))
(*.f64 z (+.f64 x -2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 z 3)))
(*.f64 z (+.f64 x -2))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 x -2))))
(*.f64 z (+.f64 x -2))
(exp.f64 (log.f64 (*.f64 z (+.f64 x -2))))
(*.f64 z (+.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 x -2))) 1))
(*.f64 z (+.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 x -2))))
(*.f64 z (+.f64 x -2))
(-.f64 0 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))) 1)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (neg.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (pow.f64 x -2) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))
(*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (/.f64 1 (neg.f64 (pow.f64 x 2))))
(/.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) x) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 2) (cbrt.f64 (pow.f64 x 4))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) 1) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (cbrt.f64 (pow.f64 x 4))) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 x 4)))
(*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 x 4))) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 (cbrt.f64 x) 2)) (/.f64 -1 (cbrt.f64 (pow.f64 x 4))))
(/.f64 (/.f64 (+.f64 (neg.f64 y) -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (cbrt.f64 (pow.f64 x 4))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2)) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x)) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 1)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 3)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) 1/3)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) 2)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (/.f64 (pow.f64 x 2) (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) -1)
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(neg.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)))
(neg.f64 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x 2))))
(/.f64 (neg.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (neg.f64 (pow.f64 x 2)))
(/.f64 (+.f64 (neg.f64 y) -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x 2)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x -2)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 3) (pow.f64 (pow.f64 x 2) 3)))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 1))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 1 (/.f64 x 2284450290879775841688574159837293/625000000000000000000000000000))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 (neg.f64 x))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) 1)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(pow.f64 (sqrt.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(sqrt.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)))
(log.f64 (exp.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(cbrt.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 1))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) 1)
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (/.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (+.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000))))
(*.f64 1 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(*.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (+.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))) (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (+.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (/.f64 1 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (+.f64 (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x))))))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)))) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x))))))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))))
(/.f64 (+.f64 (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (*.f64 (pow.f64 x 2) (fma.f64 104109730557/25000000000 x (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 104109730557/25000000000 x)))) (pow.f64 x 2)))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x)))) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 -104109730557/25000000000 x))))))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (*.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (*.f64 (pow.f64 x 2) (fma.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000)) (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (pow.f64 x 2)))
(/.f64 (fma.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 104109730557/25000000000 x) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (*.f64 (+.f64 y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (fma.f64 104109730557/25000000000 x (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x)))) (*.f64 (pow.f64 x 2) (fma.f64 104109730557/25000000000 x (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3))) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3) (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (-.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (*.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 3)) (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4)) (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2)) (*.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) 3) (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)) (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) 3)) (fma.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (-.f64 (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2)) (*.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x))))))
(/.f64 (+.f64 (/.f64 11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) 3)) (+.f64 (fma.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (*.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) 2) (/.f64 (pow.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) 2) (pow.f64 x 4))) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (-.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x))) (/.f64 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (-.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(/.f64 (fma.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (*.f64 104109730557/25000000000 x)) (/.f64 -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 (pow.f64 x 2))) (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 -2284450290879775841688574159837293/625000000000000000000000000000 x))))
(pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 1)
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 3)
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3) 1/3)
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(pow.f64 (hypot.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (sqrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 2)
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2))
(fabs.f64 (fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 3))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))) 1))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 1 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) -1 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) (*.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (/.f64 (sqrt.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y)) x) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(fma.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 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))) 1)
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(*.f64 1 (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000))
(*.f64 (cbrt.f64 104109730557/25000000000) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3) (pow.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1/3)
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 1)
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 3)
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 2)
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(fabs.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)))))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1/3))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) 1))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(cbrt.f64 (*.f64 104109730557/25000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 104109730557/25000000000 x))) 1)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x (pow.f64 (cbrt.f64 104109730557/25000000000) 3))
(*.f64 104109730557/25000000000 x)
(*.f64 1 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))
(*.f64 104109730557/25000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(*.f64 (sqrt.f64 (*.f64 104109730557/25000000000 x)) (sqrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) 3) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(*.f64 (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3) (pow.f64 (pow.f64 (*.f64 104109730557/25000000000 x) 1/6) 3))
(*.f64 104109730557/25000000000 x)
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 104109730557/25000000000 x)
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 104109730557/25000000000 x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) 1) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2)) 4))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6)) (pow.f64 (*.f64 104109730557/25000000000 x) 1/6))
(*.f64 104109730557/25000000000 x)
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(log.f64 (pow.f64 (exp.f64 x) 104109730557/25000000000))
(*.f64 104109730557/25000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 104109730557/25000000000 x))))
(*.f64 104109730557/25000000000 x)
(cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)
(exp.f64 (*.f64 (log.f64 (*.f64 104109730557/25000000000 x)) 1))
(*.f64 104109730557/25000000000 x)
(log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))
(*.f64 104109730557/25000000000 x)

eval514.0ms (3.6%)

Compiler

Compiled 15803 to 12239 computations (22.6% saved)

prune257.0ms (1.8%)

Pruning

50 alts after pruning (41 fresh and 9 done)

PrunedKeptTotal
New60322625
Fresh71926
Picked145
Done055
Total61150661
Accuracy
99.9%
Counts
661 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.6%
(pow.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)) 3)
25.0%
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
44.5%
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)) 3)
44.7%
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
18.9%
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
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 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
51.9%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
54.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
44.5%
(/.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))))))))
39.0%
(/.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))))))))
37.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))))
37.7%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
38.1%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
37.7%
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
20.3%
(/.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))))))))
14.3%
(/.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))))))))
2.7%
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
4.5%
(/.f64 z (pow.f64 x 3))
18.8%
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
45.4%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
46.7%
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
47.1%
(-.f64 (+.f64 (*.f64 -1 (/.f64 (neg.f64 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
44.9%
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
47.1%
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
45.2%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
54.8%
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
52.5%
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
80.8%
(+.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))
76.3%
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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.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))
51.8%
(+.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))))))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
21.7%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
48.3%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
38.1%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
44.6%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))))
44.8%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)))
44.7%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
14.9%
(*.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)))
18.8%
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
44.8%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
44.7%
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
25.0%
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
38.1%
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
45.1%
(*.f64 x 104109730557/25000000000)
2.9%
(*.f64 1000000000/263505074721 (/.f64 z x))
37.8%
(*.f64 -1000000000/23533438303 z)
12.7%
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
3.1%
-13764240537310136880149/125000000000000000000
Compiler

Compiled 2793 to 2084 computations (25.4% saved)

regimes660.0ms (4.6%)

Counts
72 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 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 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 -1000000000/23533438303 (*.f64 x y)))
(+.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)))))))))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(/.f64 z (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (neg.f64 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
(-.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 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 (+.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 -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 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(+.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 (*.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(pow.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)) 3)
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.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 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)))
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (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 (/.f64 (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)) (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
Outputs
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 x 104109730557/25000000000)
Calls

4 calls:

333.0ms
z
177.0ms
x
62.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
31.0ms
y
Results
AccuracySegmentsBranch
99.5%3x
80.8%1y
84.9%5z
99.5%2(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1752 to 1271 computations (27.5% saved)

regimes98.0ms (0.7%)

Counts
70 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 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 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 -1000000000/23533438303 (*.f64 x y)))
(+.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)))))))))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(/.f64 z (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (neg.f64 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
(-.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 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 (+.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 -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 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(+.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 (*.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(pow.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)) 3)
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.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 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)))
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2))))
Outputs
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

54.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
99.4%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 1671 to 1216 computations (27.2% saved)

regimes185.0ms (1.3%)

Counts
68 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 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 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 -1000000000/23533438303 (*.f64 x y)))
(+.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)))))))))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(/.f64 z (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (neg.f64 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
(-.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 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 (+.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 -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 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(+.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 (*.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(pow.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)) 3)
(*.f64 (*.f64 104109730557/25000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 (*.f64 104109730557/25000000000 x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (pow.f64 (sqrt.f64 (*.f64 500000000/23533438303 (fma.f64 y -2 z))) 2) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.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 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (cbrt.f64 x)) (cbrt.f64 104109730557/25000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 104109730557/25000000000 x)) 2) (*.f64 (cbrt.f64 x) (cbrt.f64 104109730557/25000000000)))
(/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3))))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 1277211717927/1250000000 (+.f64 (*.f64 226700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 1770925396119/5000000000 x) (pow.f64 x 3)))))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2))))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
Outputs
(+.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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 x 104109730557/25000000000))
Calls

2 calls:

87.0ms
x
57.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
99.4%3x
97.8%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 1618 to 1176 computations (27.3% saved)

regimes67.0ms (0.5%)

Counts
51 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 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 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 -1000000000/23533438303 (*.f64 x y)))
(+.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)))))))))
(fabs.f64 (*.f64 x 104109730557/25000000000))
(/.f64 z (pow.f64 x 3))
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (-.f64 (*.f64 104109730557/25000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (neg.f64 y) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (-.f64 (*.f64 -336932654197/2000000000 x) 23533438303/1000000000))
(-.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 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 (+.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 -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 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(+.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 (*.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 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(sqrt.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) 2)
(*.f64 (*.f64 104109730557/25000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (/.f64 1 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 104109730557/25000000000 x 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (fma.f64 x (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))) z) (*.f64 (pow.f64 x 2) (+.f64 x 226700011257/5000000000)))
(+.f64 (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (/.f64 (*.f64 x (*.f64 (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
Outputs
(+.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 x 104109730557/25000000000))
Calls

1 calls:

41.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
97.8%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 1176 to 859 computations (27% saved)

regimes80.0ms (0.6%)

Counts
28 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 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 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 -1000000000/23533438303 (*.f64 x y)))
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 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))
Calls

2 calls:

42.0ms
x
25.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
99.1%3x
97.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 567 to 409 computations (27.9% saved)

regimes36.0ms (0.3%)

Counts
26 → 2
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

24.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
97.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 475 to 342 computations (28% saved)

regimes49.0ms (0.3%)

Counts
25 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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 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 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

38.0ms
x
Results
AccuracySegmentsBranch
97.2%3x
Compiler

Compiled 402 to 290 computations (27.9% saved)

regimes39.0ms (0.3%)

Counts
21 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.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))))))))
Outputs
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

32.0ms
x
Results
AccuracySegmentsBranch
92.4%3x
Compiler

Compiled 270 to 195 computations (27.8% saved)

regimes34.0ms (0.2%)

Counts
18 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.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 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.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))))))))
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

27.0ms
x
Results
AccuracySegmentsBranch
90.3%3x
Compiler

Compiled 201 to 143 computations (28.9% saved)

regimes31.0ms (0.2%)

Counts
15 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

26.0ms
x
Results
AccuracySegmentsBranch
90.3%3x
Compiler

Compiled 144 to 102 computations (29.2% saved)

regimes27.0ms (0.2%)

Counts
13 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 z -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)))))
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z))))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

23.0ms
x
Results
AccuracySegmentsBranch
90.1%3x
Compiler

Compiled 114 to 82 computations (28.1% saved)

regimes119.0ms (0.8%)

Counts
9 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)))
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

61.0ms
y
38.0ms
z
17.0ms
x
Results
AccuracySegmentsBranch
57.5%7z
59.2%11y
80.2%3x
Compiler

Compiled 70 to 52 computations (25.7% saved)

regimes20.0ms (0.1%)

Counts
8 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
Outputs
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

17.0ms
x
Results
AccuracySegmentsBranch
80.1%3x
Compiler

Compiled 51 to 38 computations (25.5% saved)

regimes17.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

15.0ms
x
Results
AccuracySegmentsBranch
80.0%3x
Compiler

Compiled 40 to 29 computations (27.5% saved)

regimes16.0ms (0.1%)

Counts
6 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303))
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

14.0ms
x
Results
AccuracySegmentsBranch
80.0%3x
Compiler

Compiled 31 to 23 computations (25.8% saved)

regimes14.0ms (0.1%)

Counts
5 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 -1000000000/23533438303 z)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
79.7%3x
Compiler

Compiled 24 to 18 computations (25% saved)

regimes13.0ms (0.1%)

Counts
4 → 3
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
(*.f64 1000000000/263505074721 (/.f64 z x))
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 x 104109730557/25000000000)
Calls

1 calls:

12.0ms
x
Results
AccuracySegmentsBranch
79.7%3x
Compiler

Compiled 19 to 14 computations (26.3% saved)

regimes11.0ms (0.1%)

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

3 calls:

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

Compiled 19 to 15 computations (21.1% saved)

regimes12.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-13764240537310136880149/125000000000000000000
Outputs
-13764240537310136880149/125000000000000000000
Calls

3 calls:

6.0ms
z
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
3.1%1x
3.1%1z
3.1%1y
Compiler

Compiled 16 to 13 computations (18.8% 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
+inf
NaN
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3654377998398852e+208
3.3173009791582466e+209
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.3654377998398852e+208
3.3173009791582466e+209
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.626624125510276e+251
5.233138192754929e+272
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.860593798025455e+300
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch53.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
9.531593141580796e+30
2.3908426156140922e+32
32.0ms
-4.77165411420261e+43
-9.750904453494567e+30
Results
46.0ms272×body256valid
Compiler

Compiled 926 to 704 computations (24% saved)

bsearch61.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
432330654511588.5
1.2004716409868495e+27
31.0ms
-246736.22625482813
-1.8984506259269874e-5
Results
53.0ms320×body256valid
Compiler

Compiled 1006 to 794 computations (21.1% saved)

bsearch54.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
432330654511588.5
1.2004716409868495e+27
24.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
48.0ms288×body256valid
Compiler

Compiled 614 to 486 computations (20.8% saved)

bsearch54.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
432330654511588.5
1.2004716409868495e+27
25.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
49.0ms288×body256valid
Compiler

Compiled 578 to 450 computations (22.1% saved)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
432330654511588.5
1.2004716409868495e+27
24.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
50.0ms288×body256valid
Compiler

Compiled 542 to 432 computations (20.3% saved)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
432330654511588.5
1.2004716409868495e+27
24.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
48.0ms288×body256valid
Compiler

Compiled 506 to 414 computations (18.2% saved)

bsearch54.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
432330654511588.5
1.2004716409868495e+27
24.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
50.0ms288×body256valid
Compiler

Compiled 470 to 378 computations (19.6% saved)

bsearch53.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
432330654511588.5
1.2004716409868495e+27
24.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
48.0ms288×body256valid
Compiler

Compiled 422 to 338 computations (19.9% saved)

bsearch57.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
432330654511588.5
1.2004716409868495e+27
26.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
53.0ms288×body256valid
Compiler

Compiled 386 to 320 computations (17.1% saved)

bsearch51.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
7.16476955539737e-6
0.0031431237921635906
25.0ms
-1.8984506259269874e-5
-2.0149451212163306e-8
Results
47.0ms256×body256valid
Compiler

Compiled 302 to 258 computations (14.6% saved)

bsearch51.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
9.531593141580796e+30
2.3908426156140922e+32
28.0ms
-2.0149451212163306e-8
-3.278288854181604e-14
Results
47.0ms256×body256valid
Compiler

Compiled 270 to 226 computations (16.3% saved)

simplify95.0ms (0.7%)

Algorithm
egg-herbie
Rules
112×+-commutative
112×*-commutative
44×sub-neg
30×neg-sub0
28×neg-mul-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01973862
13143850
23503850
33753850
43993850
54163850
64223850
74243850
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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (*.f64 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 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (*.f64 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)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 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)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.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 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)) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (*.f64 (-.f64 x 2) (+.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 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)))
(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)) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (/.f64 (*.f64 (-.f64 x 2) (+.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 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000))
(if (<=.f64 x -10499999999999998942151165607936) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 12600000000000000081661286940672) (/.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 x 104109730557/25000000000)))
(if (<=.f64 x -54) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 7148113328562451/2305843009213693952) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (<=.f64 x -3022314549036573/151115727451828646838272) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 9599999999999999740532435714048) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(*.f64 -1000000000/23533438303 z)
-13764240537310136880149/125000000000000000000
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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (*.f64 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 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) +inf.0) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (*.f64 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 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (*.f64 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 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) +inf.0) (/.f64 (fma.f64 x (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 x 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 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)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.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 (fma.f64 x 4297481763/31250000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 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 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 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))))) (/.f64 (*.f64 x (*.f64 (-.f64 x 2) (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.f64 (*.f64 z (+.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 -1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))))) (/.f64 (*.f64 x (*.f64 (-.f64 x 2) (+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 -1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(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)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.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 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 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))))) (/.f64 (*.f64 x (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 19999999999999999637261396616218963965854548433967571443553349589398276213078849877797201319406193650987089233045392713610056728883285684658627493100394288507721587321969841645914622571464951723145900071059456) (+.f64 (*.f64 z (+.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 -1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))))) (/.f64 (*.f64 x (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 -1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(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)) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (*.f64 (-.f64 x 2) (+.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 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)))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 500000000000000049576014026499204505960101171081357647294197650375771099989766868704889537932863876963409679925810747793288668382011327698917148937357781044163334670815139639528972168672135441931440206017981701593620530042211982658869287614053785534464) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 z (+.f64 (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 2 (/.f64 -1 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))))))
(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)) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (/.f64 (*.f64 (-.f64 x 2) (+.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 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (-.f64 (+.f64 (neg.f64 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 10000000000000000525047602552044202487044685811081591549158541155118024579889081957863713750804478640437044438328838781769425232353604305756447921847867069828483872009265758037378302337947880900593689532349707999450811190389676408800746527427801424945792587888200568428381156694721963868654594005401600) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (-.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) 13764240537310136880149/125000000000000000000))
(if (<=.f64 x -10499999999999998942151165607936) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 12600000000000000081661286940672) (/.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 x 104109730557/25000000000)))
(if (<=.f64 x -10499999999999998942151165607936) (-.f64 (+.f64 (neg.f64 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 12600000000000000081661286940672) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -10499999999999998942151165607936) (-.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 12600000000000000081661286940672) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -54) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) x))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -54) (not (<=.f64 x 440000000000000))) (-.f64 (+.f64 (neg.f64 (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809)))))
(if (or (<=.f64 x -54) (not (<=.f64 x 440000000000000))) (-.f64 (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 (/.f64 -1 x) (/.f64 (+.f64 y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))) 13764240537310136880149/125000000000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809)))))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 -1000000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 z)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 y -1000000000/23533438303) (*.f64 z -156699607947000000000/553822718361107519809)))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 168466327098500000000/553822718361107519809 (*.f64 x z))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (*.f64 z (+.f64 (*.f64 x 168466327098500000000/553822718361107519809) -1000000000/23533438303)) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 440000000000000) (*.f64 z (+.f64 -1000000000/23533438303 (*.f64 x 168466327098500000000/553822718361107519809))) (*.f64 x 104109730557/25000000000)))
(if (<=.f64 x -5460236245818027/295147905179352825856) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x 7148113328562451/2305843009213693952) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))
(if (or (<=.f64 x -5460236245818027/295147905179352825856) (not (<=.f64 x 7148113328562451/2305843009213693952))) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (*.f64 z -1000000000/23533438303))
(if (<=.f64 x -3022314549036573/151115727451828646838272) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 9599999999999999740532435714048) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (or (<=.f64 x -3022314549036573/151115727451828646838272) (not (<=.f64 x 9599999999999999740532435714048))) (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
-13764240537310136880149/125000000000000000000
Compiler

Compiled 1111 to 824 computations (25.8% saved)

soundness1.7s (11.6%)

Rules
1658×associate-+l+
1490×distribute-rgt-in
1482×distribute-lft-in
1234×associate-*r*
1134×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0106956
1295950
2863944
33702924
47797924
059425885
1151124234
2592424224
077328771
1209025614
077328771
1209025614
042241
1621219
059425885
1151124234
2592424224
065816
11208788
029715018
176914438
2257610420
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1348 to 1024 computations (24% saved)

end2.0ms (0%)

preprocess685.0ms (4.8%)

Compiler

Compiled 2350 to 1694 computations (27.9% saved)

Profiling

Loading profile data...